Full-Stack Development AEM, BRP

Full-Stack Development AEM, BRP

Company BRP
Job title Full-Stack Development AEM
Job location Sao Paulo, Brazil
Type Full Time

Responsibilities:

  • Develop, implement, and maintain web components/templates with a focus on headless architecture (React, NextJS, API-driven development).
  • Ensure best practices in front-end and back-end development for performance, scalability, and maintainability.
  • Collaborate on the integration of AEM with front-end components, templates, and external services.
  • Assist in optimizing content authoring workflows and platform capabilities.
  • Insure quality of the code by implementing Unit Tests
  • Partner with UX/UI designers to ensure seamless front-end integration and user-centric experiences.
  • Work closely with back-end developers to optimize API integrations and performance.
  • Collaborate with SEO specialists to implement technical SEO best practices.
  • Align development efforts with business objectives in partnership with Product Owners.
  • Identify and implement automation opportunities to streamline development and deployment processes.
  • Contribute to the improvement of development workflows, including CI/CD pipelines and testing strategies.
  • Research and recommend tools and technologies to enhance team productivity.

Requirements & Skills:

  • Excellent verbal communication skills in English.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in full-stack development
  • Experience with RESTful and GraphQL APIs.
  • Strong knowledge of JavaScript frameworks such as React and NextJS.
  • Proficiency with languages such as Java and Python
  • Familiarity with version control (Git, specifically BitBucket) and Agile development practices.
  • ​​Familiarity with database technology such as MySQL, MariaDB, and MongoDB.
  • Knowledge of Web Accessibility standards (WCAG 2.0 AA) and best practices for inclusive design.
  • Experience with Adobe Experience Manager (AEM) and familiarity with its component-based architecture.
  • Knowledge of cloud platforms and DevOps practices (Azure, AWS, GCP, CI/CD pipelines).
  • Understanding of headless CMS principles and API-first development.
  • Experience with integrating third-party APIs and services.
  • Familiarity with DAM (Digital Asset Management) systems and best practices.

apply for job button