Description

-
✅ Key Responsibilities:
🔹 Lead front-end development, design, and enhancements for web applications.
🔹 Work closely with UX, Backend, and Business Teams to create responsive and accessible designs.
🔹 Architect and implement scalable, high-performance, and reusable front-end solutions.
🔹 Ensure code quality, security, and performance optimizations across all platforms.
🔹 Integrate with RESTful APIs, keeping performance and security in mind.
🔹 Mentor and guide the development team, conducting code reviews and best practice implementation.
-
Required Skills:
✔ AEM Expertise: Worked on at least 2 AEM Agile projects, with deep understanding of the AEM front-end workflow.
✔ JavaScript & Frameworks: Strong proficiency in JavaScript (ES6+), jQuery, React.js (mandatory), Vue.js, and Angular.js.
✔ UI Development: Expertise in HTML5, CSS3 (SASS/LESS), and responsive designs.
✔ Performance & Optimization: Deep understanding of web performance, browser quirks, and accessibility (WCAG guidelines).
✔ Front-End Architecture: Knowledge of modular, reusable components and design patterns.
✔ Tools & Workflow: Experience with Node.js, npm, Webpack, Git, Jenkins, JIRA, OAuth, JWT.
✔ API Integration: Strong experience in RESTful API development and security best practices.
✔ AEM-Specific UI Frameworks: Knowledge of HTL, Coral UI 2/3, clientlibs.

✨ Nice to Have:
✅ Experience with Adobe Analytics, Target, and Launch from a front-end perspective.
✅ Strong knowledge of modern front-end build pipelines and tools.
-
🎓 Education:
🎓 Bachelor’s or Master’s degree in Computer Science/IT (preferred).

Education

Bachelor’s or Master’s degree in Computer Science/IT