YOUR ROLE

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.


Responsibilities:

  • 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.

YOUR PROFILE

  • 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