Job Title: Sr. Frontend Developer (ReactJS)
Location: Remote
Duration: Long-term
Responsibilities
Tech Stack: React 18.2.0, TypeScript 5.9.2, Redux RTK, React Router Vitest Playwright
We are looking for a skilled Frontend Engineer with strong hands-on experience in React and TypeScript to build high-quality, scalable, and performant user interfaces. You will work closely with product design and backend teams to deliver seamless experiences while ensuring code quality, test coverage, and modern best practices.
Key Responsibilities
- Develop responsive, accessible, and high-performance UI components using React 18.2.0 and TypeScript 5.9.2
- Implement predictable state management using Redux Toolkit RTK and Redux best practices.
- Build and maintain application routing with React Router.
- Write reliable unit and component tests using Vitest, with familiarity with Playwright for end-to-end testing.
- Collaborate with cross-functional teams to translate requirements into high-quality features.
- Optimize rendering API interactions and overall frontend performance.
- Participate in code reviews, maintain clean architecture, and enforce coding standards.
- Troubleshoot UI issues and ensure a smooth user experience across devices and browsers
Required Skills and Qualifications
- Strong experience with React v18 and modern TypeScript
- Solid understanding of Redux, Redux Toolkit, and global state patterns
- Experience with React Router for SPA navigation and routing flows
- Proficiency with Vitest or other modern JavaScript testing frameworks
- Familiarity with Playwright for automated end-to-end testing
- Strong knowledge of ES6, HTML5 CSS3 and component driven architecture
- Experience integrating REST APIs or GraphQL services
- Ability to write clean, maintainable, and scalable code
Nice to Have
- Experience with CICD pipelines and Git-based workflows
- Knowledge of performance profiling and frontend optimizations
Skills
Mandatory Skills: Microservices, Python, React