Job Description
Key Responsibilities
- Develop and manage reusable, responsive, and accessible AEM component/module UIs using HTML5, HTL, CSS3/SCSS, JavaScript, and TypeScript.
- Ensure components meet accessibility standards(WCAG 2.1+) and Optimize site performance and SEO standards.
- Collaborate closely with UX/UI teams to translate designs into pixel-perfect high quality functional equivalent.
- Collaborate with AEM backend developers to Integrate frontend code with AEM components, templates, and xfs
- Configure and optimize client libraries or frontend build pipelines (Webpack)
- Implement responsive designs and ensure cross-browser and device compatibility
- Develop, execute, and maintain frontend unit tests using Jest to ensure code quality and reliability
- Implement and manage end-to-end functional testing using Cypress and visual regression testing with Percy
- Follow best practices for AEM Cloud Manager, CI/CD, and code quality
Required Skills
- Hands-on experience with AEM as a Cloud Service (AEMaaCS)
- Strong proficiency in front-end technologies such as HTML,HTL, CSS/SCSS, JavaScript,TypeScript, jQuery,xml, json, Angular, React, Node.js, slick-carousel and Webpack
- Experience handling multiple AEM Site themes
- Solid understanding of responsive and mobile-optimized design
- Experience with Cypress and Percy for frontend testing
- Knowledge of AEM Core Components and Editable Templates and Style System
- Familiarity with clientlibs and modern frontend build tools
- Experience integrating frontend with Sling Models / JSON APIs
- Proficiency in enforcing code standards using ESLint, Stylelint, and Prettier
- Working knowledge of Git and CI/CD pipelines
- Experience with React or AEM SPA Editor
- Knowledge of Adobe Frontend Pipeline
- Understanding of accessibility standards and performance optimization methods
- Understanding of Dispatcher, caching, and CDN strategies
- Familiarity with UI and UX design tools
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application