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
What We Do
Code and Theory is a strategically driven, digital-first creative agency that lives at the intersection of creativity and technology. We solve consumer and business problems across the entire customer journey that flex to meet the ever-changing needs of consumer expectations. We put the user, their behaviors and needs, at the center of everything we do — from our proprietary research methodologies, to product development processes, to how we create brand, channel and messaging strategies. Our goal is simple: to solve our clients business problems.
We bring big ideas to life by looking holistically at brand ecosystems where digital plays a prominent role in driving the consumer from first-touch through to conversion to relationship deepening over time. We identify gaps in the consumer journey and opportunities in culture that require products, services or communications to fill. We work across categories, ranging as far and wide as health care (Pfizer, Sanofi, Reach MD, Bioreference Laboratories) to financial services (JP Morgan Chase, Prudential, Morgan Stanley, First Data) to cpg (Mars, Unilever, Johnson & Johnson) to technology companies (Facebook, Xerox, Samsung, Comcast) to culture brands (adidas, H&M). And because our DNA is in publishing — we’ve embedded in over 135 newsrooms in the past decade — we bring unique expertise in understanding how content is created, distributed and optimized, including our work with CNN, NBC News, NBC Sports, and Bustle Digital Group.
At Code and Theory, we strive to only be limited by our own ambition and creativity. We believe in pushing our creativity beyond the easy and obvious answers in order to deliver the solutions that are right for our clients, their businesses, and their consumers.
Gallery
