Skip to main content

AEM Developer

(106) Applicants
United States 3 weeks ago
Contract
Skills:
  • React.js
Meet the Hiring Team
Dominique Lapinid
Recruitment Professional
Job poster
About the job

One of Esteemed's consulting clients is seeking a talented Adobe Experience Manager (AEM) and React developer, for a 6-12 month contract, with potential for conversion/extension.

 

Candidates must be able to work 8 AM-5 PM PST. 
 

Key Responsibilities:

  • Develop responsive, multi-site, multi-lingual websites using Adobe Experience Manager (AEM).
  • Create custom AEM templates and components.
  • Develop custom React experiences and integrate them with AEM.
  • Integrate with external services using REST APIs.
  • Participate actively in design and code reviews.
  • Perform unit testing and assist in system integration tests.
  • Configure non-production environments for development and testing purposes.
  • Analyze, optimize, and resolve issues on production websites.
  • Maintain the team’s Git code repository.
  • Complete assignments efficiently in a fast-paced Agile development cycle.
  • Mentor and coach less experienced developers during our transition from previous platforms.
  • Perform other duties as assigned.

Qualifications:

  • BS in Computer Science or equivalent experience.
  • 3-6 years of professional Full Stack Development experience, preferably in a medium to large corporate environment.
  • At least 1-2 years of experience in developing content management system components.
  • At least 1-2  years of experience in developing with AEM, preferably AEM as a Cloud Service.
  • Solid understanding of:
  • Software development lifecycle (SDLC) tools
  • Git, Maven
  • HTML, CSS, JavaScript
  • HTL and Sling Models
  • Custom AEM component development
  • React.js or equivalent frameworks
  • AEM backend development, including Sling Servlets, OSGi, and JCR
  • Object-Oriented Development
  • Apache Sling and Apache Felix
  • Best practices in AEM
  • Writing and modifying mid to large-size web applications
  • Administering and configuring web server environments and code repositories
  • Creating and maintaining technical documentation and diagrams
  • Principles and technologies for test-driven development and continuous integration

Mandatory Skills:

  • Strong communication skills, able to effectively interact with customers and colleagues across different levels of technical expertise.
  • Ability to mentor and coach junior developers effectively.
  • Eagerness to learn and adapt to the team's existing methods and processes.
Requirements
React.js