AEM Full-Stack Developer

AEM Full-Stack Developer building scalable digital experiences across Sites, Assets, and Forms, with strong backend and integration expertise.

AEM

Job details
Employment types:
FTE
Location:
Ontario (remote)
Salary / Rate:
$120-145k CAD
Language
English
Eligibilty / Employment Arrangement:
Job posted by
Adam Morray

Get in touch

Contact our team today to discuss the role.

Eligibility requirements: Must reside in Canada, and must hold valid work authorization (Canadian Citizenship or Permanent Residency)

As an AEM Full-Stack Developer, you will be responsible for building and optimising scalable digital experiences across a modern content ecosystem. This role focuses on developing robust AEM-based solutions that support content delivery, performance, and global scalability.

Working closely with cross-functional teams, you’ll contribute to the delivery of high-quality digital platforms, ensuring seamless integration, strong performance, and efficient content management across multiple environments.

Key Responsibilities

  • Develop and maintain AEM components, templates, and workflows across Sites, Assets, and Forms
  • Collaborate on technical design and contribute to solution architecture discussions
  • Integrate AEM with external platforms and internal systems, including analytics and personalisation tools
  • Support global site delivery, including multi-site setups, localisation, and language variations
  • Ensure code quality, platform stability, and security through adherence to best practices
  • Troubleshoot issues, debug defects, and work with wider teams to resolve platform challenges
  • Assist with deployments, environment configuration, and build processes alongside DevOps
  • Provide guidance and support to other developers when required
  • Contribute to reusable component libraries, coding standards, and technical documentation
  • Work with authoring teams to support content creation, testing, and QA processes

Requirements

  • Proven experience (5+ years) working with Adobe Experience Manager across Sites, Assets, and Forms
  • Strong programming skills in Java, Sling, OSGi, JavaScript, HTML, and CSS
  • Hands-on experience building custom AEM components, templates, and authoring tools
  • Understanding of AEM architecture, including dispatcher setup and JCR repository structure
  • Experience with REST APIs, integrations, and workflow customisation
  • Familiarity with multi-site and multilingual AEM implementations
  • Strong debugging skills and attention to detail in testing and issue resolution
  • Degree in Computer Science, Engineering, or a related discipline

Nice to have

  • Experience with AEM as a Cloud Service or Adobe Managed Services
  • Exposure to Adobe tools such as Adobe Analytics, Target, or Launch
  • Understanding of accessibility standards (WCAG) and performance optimisation techniques
  • Experience working in Agile environments with CI/CD pipelines
  • Adobe AEM certification

Email To Apply
Latest Live Roles

Our Most Recent Positions

AEP
Adobe Product Coordinator

MarTech Product Coordinator managing intake, governance, and access processes across enterprise Adobe platforms.

Job Type

FTE

Location

Ontario (remote)

View Role
AEM
AEM Full-Stack Developer

AEM Full-Stack Developer building scalable digital experiences across Sites, Assets, and Forms, with strong backend and integration expertise.

Job Type

FTE

Location

Ontario (remote)

View Role
Workfront
Adobe Workfront Consultant

Adobe Workfront Consultant designing and implementing workflow solutions to improve operations, automation, and enterprise efficiency.

Job Type

FTE

Location

US or Canada (remote)

View Role
AEP
Lead AEP Engineer

EP Lead Engineer building scalable solutions for data, activation, and personalization across enterprise ecosystems.

Job Type

FTE

Location

US or Canada (Remote)

View Role
View More Roles

Cookie Preferences

By clicking, you agree to store cookies on your device to enhance navigation, analyze usage, and support marketing.

Essential

Essential cookies enable core site functions like security and accessibility. They don't store personal data and cant be disabled.

Analytics

These cookies collect anonymous data to help us improve website functionality and enhance user experience.

Marketing

These cookies track users across websites to deliver relevant ads and may process personal data, requiring explicit consent.

Preferences

These cookies remember settings like language or region and store display preferences to offer a more personalized, seamless experience.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.