- Develop and implement production-ready user interfaces using React and TypeScript, converting UX/UI designs into reusable component libraries.
- Connect front-end components with backend systems using REST APIs and GraphQL, working closely with backend engineers.
- Improve application performance through bundle optimization, lazy loading, and efficient rendering techniques. Maintain strong test coverage with unit and integration testing.
- Manage front-end CI/CD workflows, support pull request reviews, and maintain code quality through automated tests and established engineering standards.
- Collaborate within an agile, distributed team by taking part in planning, backlog grooming, and delivering incremental product improvements.
Skills & Qualifications
Required
- TypeScript
- React
- HTML5
- CSS3
- Git
Preferred
Qualifications
- Demonstrated professional experience developing web applications using React and TypeScript in a production environment.
- Hands‑on experience integrating front‑end applications with REST APIs or GraphQL services.
- Familiarity with front‑end build tools such as Webpack or Vite, along with testing frameworks and CI/CD processes for web deployment.
Benefits & Culture Highlights
- Remote‑first work environment with flexible hours and asynchronous collaboration.
- Ongoing learning opportunities, technical mentorship, and ownership of user‑facing features.
- Competitive compensation, equipment support, and a culture focused on product quality and developer autonomy.