Role Overview:
We are seeking a Principal Front -End Engineer to lead the evolution of our front -end architecture, user experience, and engineering standards across platforms. This role is designed for a hands -on technical leader who combines deep engineering expertise with a strong UI/UX mindset, ensuring that what we build is not only scalable but also intuitive, performant, and delightful. You will operate at the intersection of architecture, user experience, and execution, with a clear trajectory toward VP -level ownership of Front -End, UX Engineering, and Experience Platforms.
Key Responsibilities:
Technical Leadership & Architecture
â Define and own the front -end architecture strategy across Angular, ReactJS, …etc
â Establish standards for: â Component architecture and design systems â State management (Redux, NgRx, or equivalent)
â Performance optimization (SSR, lazy loading, Core Web Vitals)
â Lead framework strategy (consolidation, interoperability, modernization)
â Ensure architecture decisions directly support UX consistency and usability
Quality Engineering Automation:
â Own front -end quality automation, including
â Unit, integration, and E2E testing
â Visual regression testing
â Ensure UI consistency through automated testing and design validation
â Establish CI/CD pipelines with strong UX regression coverage
Requirements
Required Qualifications:
â 10+ years in front -end engineering, with 3+ in a principal/staff role
â Deep expertise in: â ReactJS (hooks, SSR frameworks like Next.js)
Angular (modern versions, RxJS, modular architecture)
â Strong experience building and scaling design systems
â Proven track record of delivering high -quality user experiences at scale
â Experience with QA automation and UI testing frameworks
â Strong understanding of:
- Accessibility (WCAG)
- Responsive design
- Usability principles and UX patterns