Senior Adobe Experience Manager Developer
We are seeking a highly skilled Senior Adobe Experience Manager (AEM) Developer to join our team. In this role, you will be responsible for delivering high-quality software solutions for AEM components, templates, workflows, and models.
Main Responsibilities
* Design and maintain reusable components, frameworks, and libraries that meet the highest standards of quality and performance.
* Develop and implement integrations with both custom-built and third-party applications, ensuring seamless data exchange and efficient workflows.
* Collaborate closely with product owners, architects, and technical partners to deliver solutions that meet business requirements and exceed expectations.
* Actively participate in Agile methodologies, including stand-ups, code reviews, demos, retrospectives, and other ceremonies throughout every two-week Sprint.
* Contribute to all phases of the development lifecycle, including requirements analysis, application architecture, software development, testing, and deployment.
* Solve complex issues on AEM instances over cloud (AEMaaCs) and Content Delivery over test and production environments.
* Support continuous improvement by investigating frontend solutions and UI technologies to present for review.
Required Skills and Qualifications
* Bachelor's degree in computer science or related field or equivalent work experience.
* 5+ years of hands-on experience working with AEM versions 6.5 and above with CDN and EDS.
* Ability to communicate technical and complicated concepts effectively.
* Strong understanding of Cloud version control, Git branching models, and tools like Git Bash.
* Authoring templates and content with Document-Based and Universal Editor.
* Understanding of Content Fragments along with the latest Block-based development model, including WYSIWYG.
* Experience integrating AEM with front-end frameworks like React.
* HTML Fragments Distribution, Sitemap handling, and Metadata management with React.js will be added as an advantage.
* Block-Based Architecture using React.js - Creating Blocks, Content Modeling, DAM assets management in React.js.