
Search by job, company or skills
Role Overview
We are seeking a Staff Frontend Engineer to provide technical leadership across multiple frontend teams. This role goes beyond feature development and focuses on architecture, scalability, engineering excellence, and mentoring senior engineers.
You will play a key role in shaping frontend strategy, defining standards, and ensuring long-term maintainability of large-scale applications.
Responsibilities
* Lead frontend team
* Design scalable and maintainable solutions using Angular and Nx
* Drive best practices for performance, security, accessibility, and testing
* Collaborate with product, design, and backend leadership on technical decisions
* Review complex pull requests and guide engineers through technical challenges
* Mentor Senior and Mid-level Frontend Engineers
* Own and evolve shared libraries and design systems
* Identify technical debt and lead initiatives to resolve it
* Ensure consistency across multiple frontend applications and brands
Requirements
* 8+ years of experience in frontend engineering
* Expert-level knowledge of Angular and TypeScript
* Strong experience with Nx monorepo architecture
* Deep understanding of frontend architecture patterns
* Experience building and maintaining large-scale, enterprise applications
* Strong knowledge of performance optimization and browser internals
* Excellent communication and leadership skills
* Experience influencing technical decisions across teams
Nice to Have
* Experience with micro-frontends
* Experience in travel and booking platforms
* Experience designing frontend platforms or internal frameworks
* Familiarity with CI/CD and release strategies
Job ID: 137125463