Lead Frontend Developer
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled Lead Frontend Developer who can drive architectural decisions, modernize legacy applications, and lead development across complex, enterprise-scale frontend ecosystems. The ideal candidate is strong in JavaScript/TypeScript, modern frontend frameworks, testing strategy, and UI architecture, with the ability to mentor teams and operate in fast-paced, production-critical environments. This role requires hands-on expertise in building scalable frontend systems, solving complex issues in legacy applications, and collaborating closely with backend, QA, DevOps, and solution architecture teams., * Frontend Architecture & Modernization
- Lead the design and evolution of frontend architecture for large-scale applications.
- Evaluate and implement microfrontend architecture to enable scalability and independent deployments across distributed teams.
- Modernize legacy codebases through refactoring, library upgrades, and framework migrations.
- Integrate shared UI libraries and internal components across multiple frontend systems
- Technical Leadership & Mentoring
- Provide technical leadership to the frontend team, define coding standards, and enforce clean architecture principles.
- Conduct code reviews, establish unit testing practices, and ensure engineering excellence.
- Mentor junior developers and support talent development across the team.
- Drive technical interviews and contribute to frontend talent acquisition.
-
Production Support & Critical Issue Resolution
-
Act as the senior technical contact for complex bug fixing, performance bottleneck resolution, and rapid-response production support.
-
Collaborate with backend teams maintaining Node.js/Express services to ensure seamless application behavior.
-
Implement diagnostic tools, logs, and debugging strategies for legacy frontend-backend interactions.
-
Testing Strategy & CI/CD Integration
- Lead the transformation of testing strategy across frontend systems.
- Evaluate multiple end-to-end testing frameworks and establish standardized testing practices.
- Build and integrate automated test pipelines with CI/CD to improve deployment reliability.
- Advocate best practices and drive adoption even in environments resistant to modern testing approaches.
- Cross-Functional Collaboration
- Work closely with solution architects, backend developers, QA, and DevOps teams to ensure cohesive frontend-backend integration.
- Provide technical consultation for complex architectural decisions across product modules.
- Participate in sprint planning, grooming, and high-level technical discussions.
Requirements
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React preferred; Angular/Vue acceptable if strong fundamentals).
- Experience architecting large-scale frontend applications and microfrontend architecture.
- Deep understanding of Node.js and Express.js fundamentals (for debugging and backend collaboration).
- Expertise in frontend tooling: Webpack, Babel, NPM/Yarn, module bundlers.
- Strong debugging and performance optimization skills in complex, legacy frontend systems.
- Solid understanding of UI/UX fundamentals and responsive design.
- Experience working with REST APIs and distributed systems.
- Hands-on experience with E2E testing tools (e.g., Cypress, Playwright, Selenium) and CI/CD integration.
- Familiarity with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
- Experience with enterprise-grade design systems and shared component libraries.
- Knowledge of accessibility (WCAG) and web security best practices.
- Prior experience leading frontend teams in multinational or large-scale projects.
- Strong communication and stakeholder management abilities.
- Ability to handle rapid-response scenarios in production environments.
- Comfortable leading architecture discussions and guiding teams with clarity.
- Proactive, solution-oriented mindset with ownership of delivery quality.
Years of Experience 8+ Years of experience