Job Description
<p>About the Role : </p><p><br/></p><p>We are seeking a skilled AEM Frontend Developer to join our digital experience team.
In this role, you will be responsible for developing, optimizing, and maintaining user-facing features for websites and applications built on Adobe Experience Manager (AEM).
You will collaborate closely with backend developers, UX/UI designers, and business stakeholders to deliver seamless, responsive, and high-performance web experiences.
The ideal candidate should have strong expertise in modern frontend technologies, a solid understanding of AEMs component-based architecture, and a passion for creating intuitive and engaging user interfaces.</p><p><br/></p><p>Key Responsibilities : </p><p><br/></p><p>- Develop and implement responsive, accessible, and high-performing user interfaces for AEM-based websites.</p><p><br/></p><p>- Work on AEM components, templates, dialogs, client libraries (ClientLibs), and front-end integrations with AEM backend services.</p><p><br/></p><p>- Collaborate with AEM backend developers to integrate frontend components with Sling Models, OSGi services, and APIs.</p><p><br/></p><p>- Implement best practices for frontend performance, code optimization, and SEO-friendly development.</p><p><br/></p><p>- Ensure cross-browser compatibility, responsive layouts, and adherence to design system guidelines.</p><p><br/></p><p>- Troubleshoot and resolve UI/UX issues, ensuring high-quality user experiences.</p><p><br/></p><p>- Collaborate with UX/UI designers to translate wireframes and prototypes into functional front-end code.</p><p><br/></p><p>- Work with DevOps teams to support deployments, code reviews, and CI/CD processes.</p><p><br/></p><p>- Stay updated with the latest frontend frameworks, AEM features, and digital experience best practices.</p><p><br/></p><p>Required Skills & Qualifications : </p><p><br/></p><p>- Education : Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).</p><p><br/></p><p>- Experience : 3 - 7 years of experience as a Frontend Developer, with at least 2+ years working on AEM projects.</p><p><br/></p><p>Technical Skills :</p><p><br/></p><p>- Proficiency in HTML5, CSS3, JavaScript (ES6+), TypeScript, and responsive design principles.</p><p><br/></p><p>- Strong knowledge of frontend frameworks (React.js, Angular, or Vue.js) and their integration with AEM.</p><p><br/></p><p>- Hands-on experience with Adobe Experience Manager (6.x and above) developing components, templates, and client-side customizations.</p><p><br/></p><p>- Familiarity with Sling models, OSGi, HTL (Sightly), JSP, and AEM dialogs.</p><p><br/></p><p>- Expertise in using AEM ClientLibs and managing frontend dependencies.</p><p><br/></p><p>- Knowledge of RESTful APIs, JSON, GraphQL and integrating them into AEM frontends.</p><p><br/></p><p>- Understanding of Webpack, Babel, Gulp, or Grunt for build automation.</p><p><br/></p><p>- Experience with Git, Bitbucket, or GitHub for version control and collaboration.</p><p><br/></p><p>- Awareness of WCAG accessibility standards and SEO best practices.</p><p><br/></p><p>- Familiarity with Agile/Scrum methodologies.</p><p><br/></p><p>Good to Have : </p><p><br/></p><p>- Experience with Adobe Target, Adobe Analytics, or Adobe Launch.</p><p><br/></p><p>- Knowledge of headless CMS implementation with AEM.</p><p><br/></p><p>- Exposure to Cloud Manager (AEMaaCS) and cloud-based deployments.</p><p><br/></p><p>- Understanding of CI/CD pipelines using Jenkins, Azure DevOps, or GitLab CI.</p> (ref:hirist.tech)