React Technical Lead
Job Summary
We are looking for an experienced React Technical Lead / Senior Frontend Engineer to provide hands-on technical leadership across enterprise application development frontend modernization API integration and cloud transformation initiatives.
The ideal candidate will have strong expertise in TypeScript modern frontend architecture enterprise API integration performance optimization security accessibility and frontend engineering best practices. This is a hands-on technical leadership role requiring both development expertise and the ability to mentor engineers and drive technical decisions.
Lead the design and hands-on development of scalable and TypeScript applications.
Define reusable frontend architecture component strategies and engineering standards.
Modernize legacy web applications to modern React-based architectures.
Develop responsive accessible secure and high-performance user interfaces.
Build reusable components and support design-system practices.
Integrate frontend applications with REST / Core services and enterprise backend systems.
Collaborate with Solution /API teams QA DevOps and client stakeholders.
Perform code reviews debugging refactoring performance optimization and production issue resolution.
Drive automated testing CI/CD practices quality gates and frontend engineering improvements.
Mentor frontend engineers and provide technical guidance.
Support technical planning estimation architecture reviews risk identification and dependency management.
Frontend: TypeScript JavaScript/ES6 HTML5 CSS3 React Hooks React Router responsive design reusable component architecture.
State & Architecture: Redux Toolkit or equivalent Context API React Query/TanStack Query reusable hooks feature-based architecture error handling and authorization-aware UI design.
API & Security: REST APIs JSON Axios/Fetch OAuth 2.0 OpenID Connect JWT secure token/session handling API error handling Swagger/OpenAPI / Core API integration.
Testing & Quality: Jest React Testing Library unit/component/integration testing Playwright or Cypress mocking code coverage static analysis and quality gates. SonarQube is desirable.
DevOps & Cloud: Git Azure DevOps CI/CD npm/yarn/pnpm Azure-hosted applications Application Insights/Azure Monitor. Experience with Azure App Service Static Web Apps API Management Front Door/CDN Docker or GitHub Actions is desirable.
Strong understanding of responsive and mobile-first development.
Ability to convert Figma designs into production-ready React applications.
Knowledge of WCAG 2.1/2.2 semantic HTML keyboard navigation and cross-browser compatibility.
Understanding of OWASP Top 10 XSS CSRF clickjacking injection prevention CSP secure authentication and dependency security.
Experience addressing SAST/DAST findings VAPT issues and frontend security defects.
Experience migrating legacy JavaScript jQuery Angular or older React applications to modern React.
Componentization of monolithic applications and development of reusable component libraries.
Modernization of build/deployment pipelines API integrations accessibility and frontend performance.
Strong experience in refactoring and technical debt reduction.
6 years of experience as a Senior Frontend Engineer React Lead Technical Lead or Frontend Architect.
Strong technical leadership problem-solving and analytical skills.
Experience leading frontend developers across design development testing and deployment.
Strong client-facing communication and stakeholder management.
Ability to translate business and UX requirements into technical solutions.
Experience with Agile/Scrum technical documentation risk management and architectural decision-making.
Micro-frontends/Module Federation Storybook Material UI/Ant Design Tailwind CSS Docker Kubernetes GraphQL WebSockets PWA and advanced Azure services.
Experience in Insurance BFSI financial services or other regulated enterprise environments is strongly preferred. Experience with large-scale customer-facing portals workflow-driven applications role-based user journeys and complex enterprise integrations is an advantage.
Bachelors degree in Computer Science Information Technology Engineering or a related discipline. Masters degree or relevant professional certification is an advantage.
Required Skills:
TypeScript JavaScript Redux REST APIs HTML/CSS Jest Azure DevOps CI/CD