Working Model: Hybrid
Work Authorisation: Candidates must have permanent US work authorisation. Visa sponsorship and relocation assistance are not available.
The Opportunity
We are looking for an experienced Adobe Experience Manager (AEM) Developer to join a specialist MarTech team delivering enterprise digital experience solutions.
This role is suited to a developer who has genuine production experience with AEM and enjoys working within complex enterprise platforms rather than focusing solely on traditional web development.
You will be responsible for building high-quality digital experiences within AEM, working closely with architects, Business Analysts, designers and other members of the delivery team. You will have the opportunity to contribute to the technical direction of projects, solve platform challenges and build scalable, maintainable solutions.
A strong understanding of how AEM manages and delivers content is essential. We're looking for someone who can work confidently within the platform, understand its constraints and make sound technical decisions that balance performance, usability and maintainability.
Key Responsibilities
- Develop front-end components and templates within Adobe Experience Manager Sites and Assets.
- Build responsive, accessible and performant digital experiences using HTML, CSS and JavaScript.
- Develop using modern JavaScript frameworks, particularly React, where appropriate.
- Create and maintain API integrations between front-end experiences, backend systems and digital platforms.
- Work closely with architects and Business Analysts to translate functional and technical requirements into robust implementations.
- Collaborate with designers and project teams to deliver high-quality digital experiences.
- Identify technical risks and communicate potential trade-offs early in the development process.
- Follow established development standards covering source control, code quality, component architecture and documentation.
- Participate in peer reviews and contribute to improving development standards across the team.
- Troubleshoot technical issues and contribute to the continuous improvement of AEM implementations.
What We're Looking For
- 5+ years' professional front-end development experience, including at least 2 years working with AEM in production environments.
- Strong hands-on experience with Adobe Experience Manager Sites and Assets.
- Good understanding of how AEM structures, stores, manages and serves digital content.
- Strong proficiency in HTML, CSS and JavaScript.
- Professional experience with React; experience with Angular or Vue is also relevant.
- Experience developing API integrations between front-end applications, backend systems and platform services.
- Strong understanding of Git and collaborative development workflows.
- Good awareness of accessibility, responsive design, performance and modern front-end development practices.
- Clear communication skills and the ability to explain technical decisions to both technical and non-technical stakeholders.
Desirable Experience
Experience with one or more of the following would be advantageous:
- Contentful, Optimizely or other enterprise CMS platforms.
- AEM migrations, upgrades or large-scale implementations.
- Omnichannel or multi-platform digital experience projects.
- Adobe Experience Cloud and wider MarTech technologies.
- Adobe Workfront and/or Firefly.
- AI technologies and emerging development methodologies.
- Healthcare or other regulated industries.
- Digital agency or consultancy environments.
- Client-facing delivery and stakeholder management.