
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.
