Code and Theory Logo

Code and Theory

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

Posted 10 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
Design and develop high-performance AEM front-end components, collaborate with back-end teams, and optimize web performance while ensuring accessibility and responsiveness.
The summary above was generated by AI

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.  

Top Skills

Adobe Analytics
Adobe Target
Aem
Angular
CSS
Es6+
Git
GraphQL
Htl
HTML
JavaScript
Jenkins
Less
React
Rest
Sass
Typescript
Webpack

Similar Jobs

Yesterday
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
Lead site reliability initiatives, improve application reliability, conduct resiliency design reviews, mentor engineers, and manage major incidents effectively.
Top Skills: .NetDatadogDockerDynatraceEcsGitlabGrafanaJava Spring BootJenkinsKubernetesPrometheusPythonSplunkTerraform
Yesterday
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Sr IT Engineer, you will lead technology solutions, support SaaS automation, manage integrations, and improve employee experiences.
Top Skills: .Net/C#APIsAtlassian (JiraCConfluenceGitGoGoogle WorkspacesJavaJavaScriptNode.jsOktaOpsgeniePerlPHPPythonRubySlackSplunkStatuspage)WorkatoZendeskZoom
Yesterday
Hybrid
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Principal Data Engineer will lead the design and delivery of large data architectures, manage data analysis, and support research with advanced data solutions.
Top Skills: AirflowAmazon SagemakerAthenaAWSAws RdsAws SdksAws SqsAws Step FunctionsBashDatabricksLambdaPythonRedshiftS3ScalaSpark

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account