We are seeking a talented and experienced Front-end Developer with a strong background in Adobe Experience Manager (AEM) to join our innovative team. The ideal candidate will be responsible for designing, developing, and maintaining the front-end of web applications, ensuring a seamless and engaging user experience across various devices and platforms. You will leverage your technical expertise in HTML, CSS, JavaScript, and AEM to deliver high-quality digital solutions.
Key Responsibilities
- Design and implement visually appealing, responsive front-end interfaces using HTML, CSS, JavaScript, and jQuery.
- Collaborate with cross-functional teams, including designers and backend developers, to ensure alignment with project goals and user needs.
- Create and maintain coding standards and best practices.
- Develop and manage AEM components, templates, and layouts to enhance content delivery and user experience.
- Implement AEM features such as content fragments, personalization, and targeted content to improve engagement and conversion rates.
- Ensure AEM sites are optimized for performance, security, and accessibility.
- Develop complex and interactive JavaScript applications, ensuring they are modular and maintainable.
- Optimize JavaScript code for improved performance and security, minimizing load times and enhancing user experience.
- Conduct thorough testing and debugging of front-end code to ensure reliability and quality standards are met.
- Identify and resolve bugs and issues in a timely manner, collaborating with QA teams to streamline the testing process.
- Engage with designers, product managers, and other stakeholders to gather requirements and deliver solutions that meet business needs.
- Clearly communicate technical concepts and solutions to non-technical stakeholders to foster understanding and collaboration.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Stay updated with industry trends, emerging technologies, and best practices in front-end development and AEM.
- Actively participate in training sessions and workshops to enhance your skills and contribute to team knowledge sharing.
Requirements
- Education. Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience. 3+ years of experience in front-end development, specifically with AEM.
Technical Skills
- Proficient in HTML, CSS, JavaScript, and jQuery.
- Strong knowledge of AEM and its capabilities, including component development and template management.
- Experience with front-end frameworks such as React, Angular, or Vue.js is a plus.
- Familiarity with version control systems, such as Git.
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong attention to detail and a commitment to quality.
- Effective communication and collaboration skills to work within a team and engage with stakeholders.
- Ability to adapt to new technologies and work in a fast-paced environment.
Why Join Us?
- Opportunity to work in a dynamic and creative environment.
- Collaborate with talented professionals and contribute to exciting projects.
- Engage in continuous learning and professional development.
- Be part of a company that values innovation and excellence.
If you are passionate about front-end development and are looking to make a significant impact, we encourage you to apply today!