Lead Front-End Engineer (ReactJS / NodeJS)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Benefits:401(k)401(k) matchingCompetitive salaryDental insuranceHealth insuranceRole OverviewOnsite role (Min 4 days in office) We are looking for a Lead Front-End Engineer to drive the architecture, development, and evolution of large-scale, high-performance web platforms. This role requires deep expertise in ReactJS, Node.js, and modern front-end architecture, along with experience leading distributed teams and delivering enterprise-grade digital experiences.You will play a critical role in shaping scalable UI architecture, enabling multi-brand / multi-region platforms, and integrating with CMS platforms like Adobe Experience Manager (AEM).Key ResponsibilitiesLead the design and development of scalable, reusable front-end architectures using ReactJSOwn end-to-end UI engineering, including integration with Node.js services and APIsDefine and enforce front-end standards, design systems, and best practices Drive performance optimization, Core Web Vitals, and accessibility (WCAG)Architect solutions for multi-tenant / white-label platforms across global marketsCollaborate with product, UX, backend, and analytics teams to deliver seamless experiencesIntegrate front-end with AEM (Headless / SPA Editor) or similar CMS platformsImplement and optimize A/B testing and personalization frameworks Mentor and lead a team of front-end engineers (onshore/offshore)Ensure high-quality delivery through code reviews, CI/CD, and automated testing Required Skills & Experience 10+ years in front-end engineering, with 5+ years in ReactJS Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3 Hands-on experience with Node.js (SSR, APIs, middleware, or BFF layer)Experience building enterprise-scale SPAs and micro-frontends Deep understanding of:State management (Redux, Zustand, Context API)Component-driven architecturePerformance optimization (lazy loading, code splitting)Experience with AEM (Adobe Experience Manager) or similar CMSFamiliarity with analytics (Google Analytics), tagging, and experimentation platforms Strong experience with REST/GraphQL APIs CI/CD pipelines (GitHub Actions, Jenkins, etc.)Testing frameworks (Jest, React Testing Library, Cypress)Nice to HaveExperience with Next.js / SSR / Edge rendering Exposure to design systems / Storybook Experience with CDNs, caching strategies, and edge computing Knowledge of SEO and emerging GEO (AI/LLM optimization) concepts Experience in travel, e-commerce, or high-traffic consumer platforms Leadership ExpectationsProvide technical vision and roadmap for front-end platformsInfluence architecture decisions across teams and domainsBalance speed, scalability, and maintainability Drive engineering excellence and modern best practicesAct as a bridge between engineering, product, and business stakeholders