Experience: 5-8 years overall; 2+ years of relevant AEM Edge Delivery Services / modern web development experience preferred.
Required Technical Skills
Strong hands-on AEM Edge Delivery Services experience, including blocks and content modeling.
Advanced HTML5, CSS3 and modern JavaScript; strong browser/DOM debugging skills.
Git/GitHub, pull-request workflows and CI/CD fundamentals.
Responsive web development and progressive enhancement.
REST APIs, JSON and secure client-side integration patterns.
Web performance, Core Web Vitals, SEO and WCAG/accessibility fundamentals.
Unit/integration testing and cross-browser/device validation.
Ability to distinguish EDS development from traditional AEM Sites component development.
We are seeking an experienced AEM Edge Delivery Services Senior Developer to build high-performance enterprise digital experiences.
The role combines hands-on EDS block development with modern HTML, CSS and JavaScript engineering, API integration, authoring,
accessibility, SEO, testing and Git-based delivery. The developer will translate designs and business requirements into reusable,
Production-ready experiences and work closely with UX, content, QA, product and architecture teams.
Develop reusable AEM Edge Delivery Services blocks, block models, decoration and composition patterns.
Translate UX/UI designs into responsive, semantic and accessible web experiences.
Work with Universal Editor and/or Document-Based Authoring based on project requirements.
Develop clean HTML5, CSS3 and modern JavaScript with maintainable DOM and component patterns.
Integrate REST/JSON APIs, third-party services and relevant Adobe Experience Cloud capabilities.
Troubleshoot authoring, preview, integration and production issues and provide root-cause fixes.
Participate in code reviews, technical discussions, estimation and Agile ceremonies.
Support CI/CD pipelines, GitHub workflows and production releases.
Create author-friendly block models and ensure authored content maps cleanly to front-end behavior.
Build performant implementations by minimizing unnecessary JavaScript/CSS, optimizing media and avoiding inefficient DOM operations.
Implement semantic markup, keyboard navigation, accessible interactions and appropriate ARIA only where required.