Job Summary
We are seeking a React Lead Developer with deep expertise in modern frontend technologies to lead and mentor a team of React developers. This role requires strong technical leadership in application architecture, state management, performance optimization, and frontend deployment strategies. You’ll collaborate with cross-functional teams to build scalable, secure, and responsive web applications using React, TypeScript, MUI, and Tailwind CSS.
Key Responsibilities
- Lead and mentor a team of React developers, driving best practices and coding standards.
- Own application architecture and design decisions to ensure scalability and maintainability.
- Oversee branching strategies, code reviews, and CI / CD processes.
- Collaborate with UI / UX designers, product managers, and backend engineers to deliver high-quality features.
- Manage frontend build pipelines, deployments, and environment configurations.
- Solve complex UI performance and integration issues.
- Implement robust testing strategies including unit and integration tests.
- Guide adoption of modern tools and frameworks including MUI, Tailwind CSS, Redux, Context API, etc.
Required Skills
10–15 years of frontend development experience with a strong focus on React.jsProven leadership experience in managing React teams and project deliveryAdvanced skills in JavaScript, TypeScript, Redux, and React architectureExpertise in Material UI (MUI), Tailwind CSS, and component-driven designStrong understanding of Webpack, Enzyme, Flux, and related React toolsExperience with testing frameworks like Jest, React Testing Library, or VitestFamiliarity with version control and branching strategies (GitFlow, trunk-based, etc.)Excellent problem-solving, debugging, and communication skillsNice to Have
Experience with SSAS / LESSKnowledge of CI / CD pipelines and DevOps practicesFamiliarity with secure API integration and authentication mechanisms