Overview
Skills
Job Details
Vertex IT Systems is looking for a highly skilled AEM React Developer to join our engineering team. The ideal candidate will have a strong background in Adobe Experience Manager (AEM) and React.js, with the ability to design, develop, and integrate scalable front-end solutions within AEM’s component-driven architecture. You’ll collaborate with product owners, UI/UX designers, and backend teams to build engaging, high-performance web experiences for enterprise applications.
Key Responsibilities
Develop and maintain React-based front-end components integrated with Adobe Experience Manager (AEM).
Build custom AEM components, templates, and dialogs to support dynamic React UI rendering.
Work closely with AEM backend developers to integrate Sling models, OSGi services, and RESTful APIs.
Implement reusable and scalable AEM component libraries and frontend frameworks.
Optimize web applications for performance, accessibility, SEO, and cross-browser compatibility.
Collaborate with UI/UX and product teams to translate wireframes into responsive, pixel-perfect designs.
Participate in code reviews, follow best practices, and ensure adherence to enterprise coding standards.
Troubleshoot and resolve AEM-React integration issues and performance bottlenecks.
Support CI/CD deployments, configuration management, and version control using Git.
Stay updated with the latest trends in AEM, React, and front-end architecture.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
4–8 years of total software development experience with at least 2+ years working on AEM.
Strong hands-on experience with React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, and SASS/LESS.
In-depth understanding of AEM architecture, including Sling models, OSGi bundles, dialogs, templates, and client libraries.
Experience integrating React components within AEM using SPA Editor / AEM Headless approaches.
Familiarity with AEM 6.5+ and AEM as a Cloud Service (AEMaaCS).
Knowledge of Redux, Context API, or other state management tools.
Experience with REST APIs, GraphQL, and JSON data integration.
Understanding of Webpack, Babel, Node.js, and NPM/Yarn build tools.
Strong debugging and performance tuning skills.
Excellent communication and collaboration abilities.
Nice to Have (Preferred Skills)
Experience with Next.js or other SSR frameworks for AEM integrations.
Familiarity with Adobe Target, Adobe Analytics, or other Adobe Marketing Cloud products.
Exposure to CI/CD pipelines (Jenkins, GitHub Actions, or Azure DevOps).
Knowledge of Docker/Kubernetes and cloud platforms (AWS, Google Cloud Platform, Azure).
Experience working in Agile/Scrum environments.