Description
- Design, develop, and maintain scalable AEM-based web applications with strong frontend and backend integration - Deliver high-quality, performant, and maintainable CMS-driven digital experiences
Roles & Responsibilities
- Develop and customize Adobe Experience Manager components, templates, and workflows - Build dynamic user interfaces using JavaScript, HTML, CSS, and modern frontend frameworks - Work extensively with vanilla JavaScript and core JavaScript principles - Develop frontend styles using CSS preprocessors such as LESS and SASS - Implement Sightly/HTL, JSP, and other templating languages within AEM - Integrate RESTful APIs with AEM frontend and backend components - Manage source code using Git and follow version control best practices - Collaborate with designers, backend teams, and stakeholders for feature delivery - Optimize applications for performance, scalability, and cross-browser compatibility - Support deployments, bug fixes, and ongoing enhancements in AEM environments
Required Technical Skill Sets
- Strong experience in Adobe Experience Manager or similar CMS platforms - Proficiency in JavaScript fundamentals and vanilla JavaScript - Strong hands-on experience with HTML, CSS, JSP, and HTL - Expertise in CSS preprocessors including LESS and SASS - Experience with Sightly/HTL templating in AEM - Working knowledge of RESTful services and integrations - Proficiency with Git version control and command-line Git operations - Experience using Bootstrap 3 for responsive UI development - Familiarity with frontend task runners and build tools
Preferred Skills
- Experience working with React and Vue.js - Exposure to Vue 3 migration or Svelte is an added advantage - Ability to work beyond frameworks with deep JavaScript knowledge
Soft Skills
- Strong problem-solving and analytical skills - Ability to work independently and in collaborative teams - Effective communication skills for global stakeholder interaction - Flexibility to work in EST overlap shifts
(ref:hirist.tech)