Razorfish is a leader in the marketing industry with a focus on digital expertise. They are seeking a Front End Engineering Team Lead to drive frontend architecture and delivery for a modern digital platform, leading a cross-functional team to build secure and scalable consumer applications.
Responsibilities:
- Lead and mentor frontend engineers within a cross-functional Delivery Team
- Drive frontend architecture and engineering best practices across Angular applications
- Partner closely with backend engineers on NestJS BFF implementation patterns
- Own frontend quality standards, including performance, accessibility, and security
- Oversee SSR implementation and frontend integration strategies
- Guide API integration and microservice orchestration from the frontend layer
- Ensure secure authentication and authorization (JWT / OAuth / Auth0)
- Collaborate with Product, UX, and DevOps to deliver high-impact releases
- Contribute hands-on to critical features and key technical decisions
Requirements:
- Deep expertise in Angular (latest version)
- Strong experience integrating with NestJS BFF services
- Advanced TypeScript proficiency
- Experience leading engineering teams
- Strong understanding of REST APIs and distributed systems
- Knowledge of authentication and security best practices
- Experience with Docker and containerized environments
- GraphQL
- Apollo Federation
- Micro-frontend architecture
- Azure DevOps
- Kubernetes
- AI-assisted development tools (e.g., Claude Code)