Lead Software Engineer Frontend
Location: Chargebee Chennai Office
Experience Level: 7 to 11 years
Department: Engineering
Key Technologies
- React.js/Vue.js
- Next.js/React Router
- JavaScript (ES6+)
- Redux
- Node.js
- Performance Monitoring
- Cloud (AWS / Azure / GCP)
- Webpack/Vite
Position Overview
We are seeking a Lead Software Engineer Frontend with a strong background in modern JavaScript technologies and UI architecture to join our engineering team. This role requires a highly motivated individual who thrives in a fast-paced, enterprise-scale environment and is passionate about building robust, scalable, and visually consistent user interfaces.
As part of our Merchant Experience charter, you will play a key role in development and leading the UI features by collaborating with the backend team, product managers.
Key Responsibilities
- Design, develop, and maintain scalable and high-performing frontend architectures using Vue.js and React.js and modern JavaScript frameworks.
- Build and evolve reusable design systems, component libraries, and developer tools to ensure consistency, accessibility, and performance across products.
- Collaborate closely with product managers and designers to transform wireframes and mockups into pixel-perfect, responsive, and accessible UI components.
- Take ownership of key features and workflows, leading their design, development, deployment, and optimization phases.
- Contribute to architectural decision-making, code quality standards, and best practices to ensure maintainability and scalability.
- Act as a mentor to junior developers and contribute to knowledge sharing within the frontend guild.
- Drive faster delivery cycles through component reuse, automation, and efficient engineering practices.
Required Qualifications
- Minimum 5 years of hands-on experience developing enterprise-grade web applications using React.js, JavaScript (ES6+), and Redux.
- Strong understanding of frontend architecture patterns and modern SPA development practices.
- Proven experience in developing and maintaining component libraries and design systems for large-scale applications.
- Proficient in HTML5, CSS3, and responsive UI design, with an emphasis on cross-browser compatibility and accessibility (WCAG standards).
- Familiarity with cloud platforms such as AWS, Azure, or GCP, including experience with frontend deployment and monitoring tools.
- Excellent communication skills and experience working collaboratively with design, product, and engineering stakeholders.
Preferred Qualifications
- Prior experience working on or integrating AI-powered features.
- Experience in a technical leadership or mentorship role, contributing to team growth and delivery excellence.
- Working knowledge of backend technologies (Node.js) and full-stack development principles.