Skip to main content

AEM developer

Posted yesterday

acestackChicago (IL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

AEM Developer
Location: Louisville, KY/ Chicago, IL/ Dallas, TX / Arlington, VAFulltime OnlyMust Have Technical/Functional SkillDesign, develop, and maintain Adobe Experience Manager (AEM) solutions for enterprise scale digital experience platforms. Build and customize AEM components, templates, dialogs, and pages, following Adobe and enterprise best practices. Design and implement content models, including content fragments and experience fragments, to support scalable and reusable content structures. Work hands on with AEM Sites, supporting authoring, publishing, and content lifecycle management. Integrate backend services and APIs with AEM components to enable dynamic, data driven experiences. Support headless or hybrid AEM architectures where applicable, integrating AEM with modern frontend frameworks. Optimize AEM performance, including page load times, caching strategies, and content delivery optimization. Ensure efficient authoring experience for business and content users. Perform debugging, troubleshooting, and defect fixes across AEM components and integrations. Support deployments, releases, and environment promotions across development, QA, and production. Work with CI/CD pipelines to support automated build and deployment of AEM code and configurations. Ensure adherence to security, scalability, and compliance standards for CMS platforms. Maintain technical documentation for AEM components, content models, and integrations. Participate actively in Agile/Scrum delivery, owning AEM related user stories from development through release. Deliver high quality, maintainable code following AEM coding standards and patterns. Roles &Responsibilities Develop and enhance AEM components, templates, and dialogs to meet functional and UX requirements. Design and maintain content models to support flexible and scalable digital experiences. Integrate backend services and APIs with AEM components for dynamic content and functionality. Optimize AEM application and content performance, ensuring reliability at scale. Perform testing, debugging, and defect resolution across AEM implementations. Support release cycles, deployments, and post deployment stabilization. Collaborate with UX designers, content authors, backend teams, QA, and DevOps. Participate in code reviews, enforcing AEM and CMS best practices. Translate business requirements into technical AEM solutions. Contribute to continuous improvement of AEM architecture, performance, and development processes. Provide guidance or mentoring to junior AEM developers when required.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this