> Markdown version of [/jobs/ext/619257-senior-aem-developer](https://www.wearedevelopers.com/jobs/ext/619257-senior-aem-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior AEM Developer - **Company:** TELUS - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $125,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Adobe Experience Manager, Adobe Marketing Cloud, Application Programming Interfaces (APIs), Data Analysis, Component-Based Software Engineering, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Content Delivery Networks, Code Review, Continuous Integration, Software Debugging, Software Design Patterns, Github, Java Servlet, Performance Tuning, Cloud Services, Akamai, Next.js, TypeScript, Web Applications, Web Performance Optimization, ReactJS, Caching, Git, Solid Principles, Information Technology, Performance Monitor, Graphql, Web Technologies, Osgi - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1a14a809cee4fd9d ## About the Role Do you have experience in TypeScript?, * Bachelor's degree in Computer Science, Engineering, or related field * 7-8+ years of hands-on experience with Adobe Experience Manager (AEM) * Strong expertise in Java-based technologies * Java, Servlets, OSGi, Sling Models * Solid understanding of web technologies * HTML5, CSS3, JavaScript/TypeScript * Strong experience with React.js and Next.js, especially for headless CMS implementations * Hands-on experience with AEM Headless and SPA development, including: * AEM SPA Editor and component development * Content Services / GraphQL APIs * Experience with Content Fragments & Experience Fragments * Multisite and multichannel content delivery * In-depth understanding of AEM architecture, including: * Sling, JCR (Java Content Repository), Oak * OSGi services and bundles * Dispatcher and caching mechanisms * Workflows and content authoring * Familiarity with software design patterns, SOLID principles, and best practices * Strong problem-solving, debugging, and analytical skills * Excellent communication and collaboration skills Nice to Have * Experience with CDN platforms (e.g., Akamai), caching strategies, and performance optimization * Hands-on experience with AEM as a Cloud Service * Experience with CI/CD tools such as Git, Azure DevOps, or GitHub Actions * Knowledge of Adobe Marketing Cloud integrations (Analytics, Target, Campaign) * Familiarity with performance monitoring, SEO optimization, and accessibility standards * Experience working in Agile/Scrum environments ## Description * Design, develop, and maintain AEM-based websites and enterprise-grade web applications * Build custom AEM components, templates, dialogs, workflows, and services * Develop headless AEM solutions using AEM Headless / Content Services / GraphQL APIs with React and Next.js * Implement component-driven architectures leveraging AEM SPA Editor, Content Fragments, and Experience Fragments * Integrate AEM with third-party systems, APIs, and marketing tools (Adobe Marketing Cloud, Analytics, Target, etc.) * Optimize website performance, scalability, and SEO, including dispatcher configuration, caching, and CDN strategies * Collaborate closely with UX/UI designers, content authors, QA, and project managers * Write clean, modular, testable, and well-documented code * Troubleshoot, debug, and resolve application and production issues * Participate in code reviews, contribute to engineering best practices, and mentor junior developers * Support CI/CD pipelines, deployments, and environment configurations (dev, QA, prod) ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Why HTMX is crushing React, Vue & Svelte.](https://www.wearedevelopers.com/videos/978-why-htmx-is-crushing-react-vue-svelte) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)