Job descriptionJob Title: AEM Developer
Location: Toronto, ON (Hybrid – 1 day/week in office)
Duration: Contract
Role Overview
We are seeking experienced Senior AEM Developers to join a high-performing digital team supporting multiple brand websites built on a shared Adobe Experience Manager (AEM) platform. The ideal candidate will possess strong expertise in AEM development, headless content delivery, front-end technologies, and performance optimization while contributing to sprint deliverables in an Agile environment.
Key Responsibilitie
• sDevelop, customize, and maintain AEM components, templates, Experience Fragments, and Content Fragments.
• Implement and optimize GraphQL queries and Query Builder for efficient content delivery.
• Design and develop OSGi services, Sling Models, and integrations with third-party APIs.
• Configure, manage, and troubleshoot AEM Dispatcher rules and CDN settings.
• Implement AEM Style Systems and support large-scale reskinning initiatives across multiple brand websites.
• Work on multiple projects that leverage a common AEM codebase while delivering brand-specific enhancements and reskins.
• Manage Cloud Manager pipelines, environment configurations, deployments, and user permissions.
• Analyze Lighthouse and SiteImprove reports and implement improvements related to website performance, accessibility, and SEO.
• Collaborate with Product Owners, Architects, QA, and business stakeholders to deliver high-quality solutions.
• Support sprint planning, development activities, and timely achievement of sprint goals.
• Develop and maintain front-end functionality using JavaScript, jQuery, CSS, HTML, and related web technologies.
• Ensure adherence to coding standards, best practices, and enterprise development guidelines.
Essential Skill
s8–10 years of software development experience with strong expertise in Adob
eExperience Manager (AEM).
Hands-on experience with:
• AEM Components
• Templates
• Experience Fragments
• Content Fragments
• Sling Models
• OSGi Services
• AEM Dispatcher
• Cloud Manager
Experience implementing GraphQL APIs and Query Builder within AEM environments.
Strong understanding of Multi-Site Manager (MS
M).Experience with Imperva or similar WAF/CDN technologies.
Familiarity with Headless AEM implementations and React-based front-end applications.
Strong experience integrating third-party APIs and services.
Proficiency in JavaScript, jQuery, CSS, HTML, and responsive web development.
Experience with Agile/Scrum delivery methodologies.
Strong troubleshooting, performance tuning, and problem-solving skills.
Desired Skills
• Experience with enterprise-scale multi-brand website implementations.
• Knowledge of accessibility standards (WCAG) and website optimization practices.
• Experience analyzing and remediating findings from Lighthouse and SiteImprove reports.
• Exposure to DevOps practices, CI/CD pipelines, and cloud-based AEM environments.
• Experience working in large-scale digital transformation programs.
Digital Skills:
• Adobe Experience Manager (
• AEM)Application Programming Interface (
API)Additional Technical Skills:
• Graph
• QLSling Models
• OSGiDispatcher
• Cloud Manager
• Multi-Site Manager (
• MSM)Imperva/WAF
• /CDNReact
• JavaScriptj
• Query,
CSS