Robert Half

Full Stack Engineer

San Ramon, CA, US

5 days ago
Save Job

Summary

We are seeking an experienced Adobe Experience Manager (AEM) Full Stack Developer for a remote, 6+ month contract engagement. The ideal candidate will have a proven background in developing responsive, multi-lingual, and multi-site web solutions while utilizing cutting-edge technologies like AEM and React.js. This role offers the opportunity to work in a fast-paced Agile environment, make significant contributions to high-impact web applications.


(No 3rd Party Inquiries)


Key Responsibilities:

  • Develop responsive, multi-site, multi-lingual websites using Adobe Experience Manager (AEM).
  • Design and implement custom AEM templates and components tailored to client needs.
  • Build dynamic front-end experiences using React.js, integrating them seamlessly within the AEM framework.
  • Integrate AEM applications with external systems and APIs leveraging RESTful services.
  • Conduct comprehensive design and code reviews to maintain high-code standards.
  • Perform unit testing to ensure system reliability and scalability.
  • Collaborate with Quality Assurance teams to establish system integration tests and maintain test environments.
  • Configure non-production environments to support development and testing.
  • Analyze, troubleshoot, and optimize performance issues in production-level websites.
  • Maintain and manage the team's Git code repository effectively.
  • Work within an Agile methodology and meet tight development deadlines.
  • Mentor junior developers as the team transitions to new platforms and processes.
  • Perform other related duties as assigned.


Requirements:

  • Education: Bachelor’s degree in Computer Science or equivalent professional experience.
  • Experience:
  • 2–4+ years of Full Stack Development experience with mid- to large-scale enterprise websites.
  • 1+ years of professional experience working with AEM (preferably AEM as a Cloud Service).
  • Hands-on experience with content management system component development, such as templates, modules, or plugins.


Technical Skills:

  • Expertise in SDLC tools, Git, Maven, HTML, CSS, JavaScript, and HTL.
  • Knowledge of AEM custom component development, Sling Models, Sling Servlets, OSGi, JCR, and Apache Felix.
  • Familiarity with AEM back-end development and integration best practices.
  • Solid experience leveraging React.js for front-end development.
  • Strong understanding of test-driven development (TDD), continuous integration, and deployment pipelines.
  • Ability to configure web server environments and manage technical documentation.
  • Soft Skills:
  • Strong communication and collaboration skills, including the ability to work across varying technical skill levels.
  • Eagerness to adopt existing team methods and enhance project processes.
  • Proven ability to mentor and coach junior-level developers.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: