About the Role
Design and implement robust frontend solutions that enhance platform performance, maintainability, and user experience across complex product features.
Responsibilities
- Develop high-quality, reusable frontend components for platform-wide use
- Collaborate with product and design teams to translate wireframes into functional interfaces
- Optimize application performance and responsiveness across devices
- Contribute to architectural decisions for scalable frontend systems
- Maintain and refactor legacy code to improve stability and readability
- Write comprehensive unit and integration tests for frontend modules
- Support the full development lifecycle from concept to deployment
- Diagnose and resolve cross-browser and compatibility issues
- Implement internationalization and accessibility standards
- Participate in code reviews and technical discussions
- Mentor junior engineers and promote frontend best practices
- Stay current with emerging frontend frameworks and tools
- Ensure frontend code aligns with backend APIs and services
- Contribute to documentation for codebases and workflows
- Support continuous integration and deployment pipelines
- Monitor frontend performance metrics and identify bottlenecks
- Work with security teams to address frontend vulnerabilities
- Integrate analytics and telemetry into user interfaces
- Assist in defining frontend standards across the organization
- Collaborate on platform-wide feature rollouts and updates
Nice to Have
- Experience with GraphQL
- Familiarity with server-side rendering techniques
- Knowledge of design systems and component libraries
- Experience mentoring engineers
- Background in platform or infrastructure engineering
- Exposure to DevOps practices
- Contributions to open-source projects
- Understanding of observability and monitoring tools
- Experience with TypeScript generics and advanced types
- Knowledge of browser internals and rendering lifecycle
Compensation
Competitive salary and benefits package
Work Arrangement
Remote-friendly with flexible hours
Team
Part of a collaborative product engineering team focused on scalable platform development
Why This Role Matters
This position plays a key role in shaping the core platform infrastructure, directly influencing product scalability and developer efficiency across teams.
Technology Stack
Primary technologies include React, TypeScript, GraphQL, Webpack, Jest, and a micro-frontend architecture hosted on AWS with CI/CD via GitHub Actions.
Available for qualified candidates