Role Overview
The Lead Software Engineer – Front End will lead the design and development of web applications to ensure seamless user experiences. This role involves guiding front-end engineering best practices, mentoring developers, and collaborating with product, UX, and back-end teams to maintain UI consistency and scalability. The ideal candidate should possess deep knowledge of modern front-end frameworks with a user-first mindset.
Key Responsibilities
Delivery and Execution
- Lead front-end feature development and technical design across multiple workstreams.
- Review code, mentor junior developers, and enforce UI development standards.
- Collaborate with UX and backend teams to deliver consistent, scalable, and accessible UI components.
- Drive performance tuning, page load optimizations, and error resolution.
Support and Enablement
- Maintain component libraries, documentation, and reusable code repositories.
- Evaluate new front-end technologies and contribute to tech stack evolution.
- Champion clean, testable code and participate in architectural decision-making.
- Contribute to sprint planning, estimation, and Agile ceremonies.
Requirements
Required Experience
- 7–10 years of front-end development experience, including at least 2 years in a technical leadership role.
- Proven track record in delivering scalable applications using React.js and next.js .
Essential Skills
- Expertise in JavaScript/TypeScript, HTML5, CSS3, and responsive web design.
- Experience with React, next.js integrated with Java-based backends.
- Strong understanding of component-driven architecture, state management, RESTful API integration, OAuth2, JWT, and secure session management.
- Proficiency with front-end build tools and performance optimization.
- Familiarity with design systems, accessibility standards (WCAG), and cross-browser compatibility .
Desired Skills
- Experience with unit testing frameworks like Jest and React Testing Library.
- Knowledge of frontend observability, logging, and security best practices.
- Agile/Scrum team experience and modern DevOps practices.
- Exposure to micro frontend, server-side rendering (SSR), and tools like Lighthouse, Chromatic, and Storybook.
Benefits
- Opportunity to be part of a globally recognized leader in the home improvement sector committed to operational excellence and sustainability.
- Role in a rapidly expanding Global Technology Center in Chennai supporting global operations.
- Exposure to a diverse global technology environment and cross-functional collaborations.
- Competitive compensation and comprehensive benefits.
- Clear career advancement pathways and continuous learning opportunities within a high-performance organization.