Role & Responsibilities
- Design and implement production-grade user interfaces using React and TypeScript, translating UX/UI designs into reusable component libraries.
- Ensure cross-browser, responsive, and accessible experiences by applying best practices for HTML5, CSS3, and WCAG guidelines.
- Integrate front-end components with backend services via REST APIs and GraphQL, collaborating closely with backend engineers.
- Optimize application performance (bundle size, lazy-loading, rendering efficiency) and maintain high test coverage with unit and integration tests.
- Own front-end CI/CD pipelines, pull-request quality, code reviews, and automated tests to maintain engineering standards.
- Work in an agile, distributed teamparticipate in planning, grooming, and delivering iterative product increments.
Skills & Qualifications Must-Have
- JavaScript
- TypeScript
- React
- HTML5
- CSS3
- Git
Preferred
Qualifications
- Proven professional experience building web applications with React and TypeScript in a production environment.
- Practical experience integrating front-ends with REST APIs or GraphQL backends.
- Familiarity with front-end build tools (Webpack/Vite), testing frameworks, and CI/CD for web deployments.
Benefits & Culture Highlights
- Remote-first team with flexible working hours and asynchronous collaboration norms.
- Opportunities for continuous learning, technical mentorship, and ownership of user-facing features.
- Competitive compensation, equipment support, and a culture that values product quality and developer autonomy.
Skills: cd,rest,html5,graphql,javascript,typescript,git,agile,react,redux,ci,css3,web