React Lead Engineer
Job Description We are looking for an experienced React Lead Engineer to drive the frontend architecture, development, and performance of scalable web applications. You will lead a team of frontend engineers, define best practices, and collaborate closely with product, design, and backend teams to deliver high-quality user experience
Key Responsibilities
- Lead the design and development of complex, scalable frontend applications using React.js
- Define and enforce frontend architecture, coding standards, and best practices
- Mentor and guide junior and mid-level engineers
- Collaborate with UX/UI designers to translate wireframes into responsive interfaces
- Optimize application performance for maximum speed and scalability
- Drive component reusability using modern state management (Redux, Context API, Zustand, etc.)
- Work closely with backend teams to integrate RESTful APIs and GraphQL services
- Conduct code reviews and ensure high code quality standards
- Participate in technical planning, sprint grooming, and architecture discussions
- Ensure accessibility, cross-browser compatibility, and responsive design compliance
Required Skills & Experience
-
7–10 years of frontend development experience
-
3 years of strong hands-on experience with React.js
-
Deep understanding of JavaScript (ES6 ), TypeScript, HTML5, CSS3
-
Experience with state management libraries (Redux, MobX, Zustand, etc.)
-
Strong knowledge of React Hooks, component lifecycle, and performance optimization
-
Experience with modern frontend build tools (Webpack, Vite, Babel)
-
Familiarity with REST APIs and GraphQL
-
Experience in unit testing (Jest, React Testing Library)
-
Strong leadership and team mentoring experience
-
Understanding of CI/CD pipelines and Agile methodologies