AEM Frontend Developer (5+ yrs)

MindBrain
India

AEM Frontend DeveloperExperience: 5+ Years

Work Mode: Remote || Contract

Shift: IST

Job SummaryCGI is looking for a skilled AEM Frontend Developer with 5+ years of frontend development experience, including at least 3+ years of hands-on experience with Adobe Experience Manager (AEM).

The ideal candidate will have strong expertise in AEM component development and modern frontend technologies such as React, TypeScript, JavaScript, HTML5, CSS3/SCSS, along with experience building responsive, accessible, and high-performing digital experiences.

The candidate will work closely with UX/UI designers, backend developers, architects, DevOps teams, and business stakeholders to deliver scalable and high-quality AEM-based web solutions.

Key Responsibilities

  • Develop, maintain, and enhance AEM-based websites and digital experiences.
  • Develop reusable and scalable frontend components following AEM best practices.
  • Build responsive, mobile-first, and cross-browser compatible web applications.
  • Integrate frontend components with AEM Templates, Editable Templates, Content Fragments, and Experience Fragments.
  • Develop and customize AEM Core Components and Client Libraries (Clientlibs).
  • Work with HTL (Sightly) for AEM component development.
  • Collaborate with UX/UI designers to convert designs into pixel-perfect frontend implementations.
  • Integrate frontend applications with REST APIs and GraphQL services.
  • Develop and support AEM Headless implementations where required.
  • Ensure compliance with WCAG accessibility standards.
  • Optimize applications for performance, SEO, page-load speed, and scalability.
  • Participate in code reviews and follow coding and development best practices.
  • Collaborate with DevOps teams for CI/CD, build, and deployment activities.
  • Troubleshoot and resolve frontend and AEM-related production issues.
  • Work effectively within Agile/Scrum development teams.Required Technical SkillsAdobe Experience Manager (AEM)
  • Strong hands-on experience with Adobe Experience Manager (AEM).
  • Minimum 3+ years of practical AEM development experience.
  • Experience with:
  • AEM Sites
  • AEM Templates
  • Editable Templates
  • Content Fragments
  • Experience Fragments
  • AEM Component Development
  • AEM Core Components
  • Client Libraries (Clientlibs)
  • HTL / Sightly
  • Good understanding of AEM architecture and content management concepts.Frontend Technologies
  • HTML5
  • CSS3 / SCSS
  • JavaScript (ES6+)
  • TypeScript
  • React.js
  • Responsive & Mobile-First Web Development
  • Cross-Browser Compatibility
  • Web Performance Optimization
  • Accessibility / WCAG
  • SEO best practicesAPIs & Development Tools
  • REST APIs
  • GraphQL
  • Git / GitHub / Bitbucket
  • npm
  • Modern frontend build tools
  • Webpack / Vite or similar toolsPreferred / Good-to-Have Skills
  • Experience with Adobe Cloud Manager.
  • Experience with AEM Headless implementations.
  • Next.js experience with AEM Headless.
  • Experience integrating third-party APIs and services.
  • Knowledge of CI/CD pipelines and modern deployment practices.
  • Experience with automated testing frameworks such as:
  • Jest
  • Cypress
  • Playwright
  • Exposure to the Adobe Experience Cloud ecosystem.
  • Experience working in Agile/Scrum environments.Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of overall frontend development experience.
  • 3+ years of hands-on AEM development experience.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively with technical and business stakeholders.Must-Have SkillsAEM + React + JavaScript/TypeScript + HTML5 + CSS3/SCSS + AEM Components + HTL/Sightly + Clientlibs + AEM Core Components + REST/GraphQL + Git

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →