About this role
Job title: Senior Front End Engineer (React / Next.js)
About the Role
Lead the design and delivery of high-quality user interfaces using React, TypeScript, and Next.js. Own frontend architecture, component design, performance optimization, accessibility, and release quality across the product lifecycle.
What You'll Do
- Build responsive, accessible, and maintainable user interfaces using React.js and TypeScript.
- Develop and optimize Next.js applications with a strong focus on SSR, SSG, routing, and performance.
- Create reusable UI components and frontend patterns using Material UI to ensure consistency and scalability.
- Define state and server-data handling patterns using Redux and React Query, including caching, error handling, and data synchronization.
- Collaborate with Product, Design, and Backend teams to translate requirements into polished frontend experiences.
- Integrate with backend APIs and ensure reliable frontend-to-backend communication.
- Own code quality through reviews, testing, debugging, and refactoring.
- Improve performance, accessibility, and user experience through continuous frontend optimization.
- Contribute to CI/CD workflows and release reliability from a frontend perspective.