Careers

C&T India - Senior Engineer, Frontend (India)

Job Summary

 

We are seeking a highly skilled Adobe Experience Manager (AEM) Front-End Developer to design and develop engaging, high-performance, and responsive web experiences using AEM Sites & Edge, Content Fragments, Experience Fragments, and AEM’s Front-End Development Framework. The ideal candidate should have expertise in HTML, CSS, JavaScript, Sightly (HTL), React, or Angular, and experience integrating front-end components with AEM back-end services.  

 

This role requires a deep understanding of AEM’s client library, client-side performance optimization, and accessibility standards. You will collaborate with AEM architects, back-end developers, UX/UI designers, and content teams to build seamless, scalable, and personalized digital experiences.  



Responsibilities

 

- Develop AEM front-end components, templates, and styles using HTL (Sightly), LESS/SASS, and JavaScript.  

- Work closely with AEM back-end developers to integrate front-end components with Sling Models and APIs.  

- Implement client-side logic for interactive features using JavaScript, React, or Angular.  

- Optimize front-end performance, ensuring fast load times and high Lighthouse scores.  

- Create and maintain responsive, accessible, and cross-browser compatible UIs.  

- Leverage AEM Core Components, Content Fragments, Experience Fragments, and build custom components as needed.  

- Implement personalization and targeting strategies using Adobe Target and Adobe Analytics.  

- Collaborate with UX/UI designers to ensure pixel-perfect implementation of designs.  

- Work within Agile/Scrum teams, participate in sprint planning, and contribute to project roadmaps.  

- Implement CI/CD and DevOps best practices for front-end workflows using tools like Webpack, Adobe Cloud Manager, Git, and Jenkins.  

 

---

 

Skills Must Have

 

  • Strong expertise in HTML5, CSS3, JavaScript, TypeScript, and ES6+.  
  • Experience with HTL (Sightly) and Sling Models for AEM front-end development.  
  • Experience in integrating front-end code with AEM components, templates, and workflows.  
  • Proficiency in modern JavaScript frameworks like React, Angular, or Vue.js.  
  • Hands-on experience in CSS preprocessors (SASS, LESS) and CSS methodologies (BEM, OOCSS).  
  • Knowledge of Adobe Target, Adobe Analytics, and Adobe Launch for front-end tracking and personalization.  
  • Cross-browser compatibility testing and WCAG accessibility standards.  
  • Performance optimization techniques (lazy loading, minification, async loading, image optimization, caching strategies, Core Web Vitals).  
  • Experience working with RESTful and GraphQL APIs for AEM content delivery.  




Skills Nice to Have  

 

  • Experience with Single Page Applications (SPA) in AEM using React SPA Editor or Angular.  
  • Familiarity with Adobe Experience Cloud products like AEP, Workfront, and Edge Delivery Services.  
  • Headless CMS development experience (AEM Content Services, GraphQL APIs).  
  • Exposure to other CMS platforms like Sitecore, Drupal, or Contentful.  
  • Experience in setting up and using Adobe Cloud Manager for front-end deployments.  
  • Basic knowledge of AEM back-end concepts (OSGi, Sling, JCR).  




Experience Required  

 

  •  5–8 years of experience in front-end development with at least 3+ years in AEM front-end development.  
  •  Proven track record of developing AEM front-end components for enterprise projects.  
  •  Experience working in Agile teams and collaborating with designers, developers, and content teams.  




Certification & Education  

 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.  
  • Adobe AEM Sites Developer certification is a plus.