Overview
Skills
Job Details
We are seeking a highly experienced and hands-on AEM Front-End Architect to lead the design and development of scalable, performant, and reusable front-end solutions on the Adobe Experience Manager (AEM) platform. The ideal candidate will possess deep expertise in React, modern web technologies, and a thorough understanding of AEM architecture and authoring models. Experience with Storybook for UI development and Angular as a secondary skill is an added advantage.
Key Responsibilities
Architecture & Solution Design
Define and lead the front-end architecture for AEM-based digital platforms.
Design scalable and reusable component libraries aligned with AEM content and authoring models.
Collaborate with AEM architects, UX designers, and backend developers to deliver cohesive and performant solutions.
Hands-On Development
Build and maintain front-end components using React, JavaScript (ES6), HTML5, CSS3, and JSON.
Integrate front-end code seamlessly with AEM components and templates.
Develop, document, and test UI components in isolation using Storybook.
Manage JavaScript and npm dependencies for security, stability, and compatibility.
AEM Integration & Optimization
Ensure smooth integration between front-end code and AEM Sites/Templates.
Optimize pages for performance, accessibility (WCAG), and responsiveness across browsers and devices.
Guide teams on best practices for AEM authoring, publishing workflows, and front-end integration.
Leadership & Mentorship
Provide technical leadership and mentorship to front-end teams.
Conduct code reviews and enforce coding standards and architectural best practices.
Drive continuous improvement in front-end development processes and tooling.
Required Qualifications
12 15 years of experience in front-end development; minimum 5 years in AEM-based projects.
Strong proficiency in React, JavaScript (ES6), HTML5, CSS3, and JSON.
Proven experience integrating front-end code with AEM components, templates, and content models.
Hands-on experience with Storybook for UI component development and documentation.
In-depth understanding of responsive design, accessibility (WCAG), and performance optimization.
Experience with GitHub and CI/CD pipelines for version control and automated deployments.
Strong analytical, communication, and leadership skills.
Preferred Qualifications
Experience with Angular or other modern frameworks.
Familiarity with Adobe Experience Cloud tools such as Adobe Analytics or Adobe Target.