Role: AEM Developer
Locations: Charlotte, NC (Hybrid Onsite)
Duration: 12+ Months Contract
Note: Candidate needs to be in the office 3 Days every week.
Key Responsibilities:
- Develop and implement user interface components for Adobe Experience Manager (AEM) based web applications.
- Collaborate with backend developers, designers, and project managers to create seamless and visually appealing user experiences.
- Translate UI/UX design wireframes into high-quality code.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Maintain and improve existing AEM-based applications.
- Develop custom components, templates, and workflows in AEM.
- Work within Agile development teams and be part of a collaborative culture.
- Stay up-to-date with emerging trends and technologies in web development and AEM.
Required Skills:
- (MUST) Proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Strong experience with Adobe Experience Manager (AEM) and AEM components.
- Knowledge of responsive design principles and cross-browser compatibility issues.
- Familiarity with version control systems, such as Git.
- Understanding of SEO principles and ensuring that application adheres to them.
- Experience with RESTful APIs and web services.
- Strong problem-solving skills and the ability to debug complex issues.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience with server-side technologies like Java and understanding of AEM back-end development.
- Familiarity with Agile development methodologies.
- Excellent communication skills and the ability to work effectively in a team environment.
Thanks,
Ashutosh Mishra
Technical Recruiter | Empower Professionals
Ashutosh@empowerprofessionals.com|