Job DescriptionWe are seeking a highly skilled Senior AEM Developer to join our team and play a pivotal role in building and maintaining our complex digital experiences. This position requires a deep understanding of Adobe Experience Manager (AEM) and its ecosystem, as well as strong front-end development skills.
Responsibilities: Serve as the primary AEM subject matter expert for the team, providing guidance and support on all AEM-related matters. Design, develop, and maintain AEM components, templates, and workflows. Build and optimize Single Page Applications (SPAs) using React, Redux, React Router, and other relevant libraries. Collaborate with backend teams to integrate React frontends with AEM. Troubleshoot and resolve complex AEM and React issues. Develop reusable React components and optimize performance.Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, analysis, design, development, testing, and deployment. Mentor and guide junior developers in AEM and front-end development best practices. Collaborate closely with the AEM architect (based in Poland) to ensure alignment and support. Provide after-hours support to the Poland-based team as needed.
Qualifications: At least 5+ years of hands-on AEM development experience. Proven expertise in Java development within the AEM context.Strong proficiency in React, Redux, and React Router. Experience with debugging React issues within the AEM environment.Demonstrated ability to build high-performance React components and applications. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Ability to work independently and as part of a team.
Preferred Qualifications: Experience with Typescript. Understanding of AEM architecture and performance optimization. Experience with AEM deployment and configuration. Knowledge of other AEM modules (e.g., DAM, Forms).
This role offers a unique opportunity to work on challenging projects and contribute to the growth of our digital platform. If you are a passionate AEM developer with a strong front-end background, we encourage you to apply. Note: While React and Typescript experience is a plus, it is not strictly required if the candidate is eager to learn and adapt quickly.