Lead Engineer, AEM (US)
Code and Theory
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 120,000–170,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead front-end architecture and development for enterprise AEM Sites and Edge implementations
- Design and develop scalable AEM front-end components using HTL (Sightly), React, Angular,JavaScript, and TypeScript
- Define reusable UI frameworks, enterprise design systems, component libraries, and front-end governance standards
- Implement and maintain enterprise brand guidelines across websites, landing pages, microsites, and digital campaigns
- Architect and manage scalable AEM Client Libraries (ClientLibs) including categories, embeds, dependencies, and proxy configurations
- Drive adoption of AI-assisted development workflows using Cursor IDE, GenAI coding assistants, and automated UI code-generation tools
- Lead implementation of Content Fragments, Experience Fragments, Edge Delivery Services, and headless CMS architectures
- Collaborate with AEM backend developers for Sling Models, GraphQL APIs, REST APIs, and headless content delivery
- Optimize Core Web Vitals, Lighthouse scores, accessibility compliance (WCAG), and overall front-end performance
- Mentor development teams through code reviews, architecture discussions, UI governance, and best-practice enforcement
- Collaborate with UX/UI teams to ensure pixel-perfect implementation of Figma, Adobe XD, or Sketch designs
- Troubleshoot complex issues related to ClientLibs, caching, CDN behavior, Edge delivery, browser compatibility, and responsive rendering
Requirements
- Expert-level knowledge of HTML5, CSS3, JavaScript, TypeScript
- Strong experience with React, Angular or SPA architecture within AEM
- Expertise in responsive web design, mobile-first development, and modern CSS techniques
- Strong experience with HTL (Sightly), Sling Models, AEM Client Libraries (ClientLibs), and AEM Core Components
- Deep understanding of AEM Sites, Edge Delivery Services, Content Fragments, and Experience Fragments
- Experience integrating front-end applications with RESTful APIs and GraphQL APIs
- Strong expertise in Bootstrap, Tailwind CSS, Material UI, Foundation, or similar CSS frameworks
- Experience implementing enterprise design systems and reusable component libraries
- Knowledge of CSS methodologies such as BEM, OOCSS, SMACSS, or Atomic Design
- Experience translating Figma, Adobe XD, Sketch, or Storybook assets into reusable UI components
- Strong understanding of Core Web Vitals, Lighthouse optimization, lazy loading, caching, critical CSS, and image optimization
- Expertise in WCAG accessibility standards and cross-browser compatibility testing
- Experience using Cursor IDE, GitHub Copilot, GenAI coding assistants, or AI-powered development workflows
Preferred
- Experience with AEM SPA Editor and micro-frontend architectures
- Familiarity with Adobe Experience Platform (AEP), Workfront, and Adobe Journey Optimizer
- Knowledge of headless commerce integrations and omnichannel delivery
- Basic understanding of AEM backend architecture (OSGi, Sling, JCR)
Skills
- AEM
- Adobe Experience Manager
- React
- Angular
- JavaScript
- TypeScript
- HTL
- Sightly
- ClientLibs
- Edge Delivery Services
- Figma
- Adobe XD
- Sketch
- RESTful APIs
- GraphQL APIs
- Bootstrap
- Tailwind CSS
- Material UI
- Foundation
- BEM
- OOCSS
- SMACSS
- Atomic Design
- Storybook
- WCAG
- Cursor IDE
- GitHub Copilot
- GenAI
Similar roles
Senior Software Engineer, Agent Verification
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure (Test Infrastructure)
Coinbase · USA · today
Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer II
MX Technologies · US · today