- This role is responsible for defining and driving the technical vision for web front-end development within their product area.
- This role owns the web layer — architecting scalable, performant, and accessible web experiences using Angular, React, and modern JavaScript/TypeScript frameworks — while also maintaining accountability for the overall engineering health of the product.
- Define and drive the technical vision for web front-end development across the product area
- Architect scalable, performant, and accessible web applications and experiences
- Lead technical decision-making and evaluate new web technologies, frameworks, and tools
- + years of hands‑on web front-end development experience
- 2+ years in a lead or technical leadership role
- Expert proficiency in JavaScript/TypeScript
- Strong experience with both Angular (Angular 2+, RxJS, NgRx) and React (React, NextJS, Redux)
- Strong command of HTML, CSS, responsive design, and web accessibility (WCAG)
- Experience with front‑end architecture patterns (micro‑front‑ends, component‑driven, design systems)
- Integrate with backend services via GraphQL, REST APIs, and modern data‑fetching patterns
- Experience with testing frameworks (Jest, Cypress, Playwright, Karma, Jasmine)
- Optimize web performance (Core Web Vitals, bundle optimization, lazy loading, caching strategies)
- Mentor and guide web engineers through code reviews, pairing, and technical coaching
Pluses
- Experience with Docker containerization and basic Kubernetes concepts for front‑end deployment
- Experience with server‑side rendering (SSR) and static site generation (SSG)
- Familiarity with AEM or other content management platforms as a content source
- Knowledge of mobile web optimization and progressive web app (PWA) patterns
- Experience with Stencil.js or Nest.JS
