Campinas, Sao Paulo, Brazil
8 days ago
Full-Stack Developer

BRP is looking for an Intermediate Full-Stack Developer to join our Web team. In this role, you’ll work within a dynamic group of developers under the responsibility of a Web Development Team/Tech Lead and collaborate with a Product Owner and a multidisciplinary Web team (UX/UI, SEO, IT, Web specialists, and coordinators).

You’ll contribute to the development of headless web components using React, participate in the evolution of our web platforms, and help optimize our development workflows. While deep AEM expertise is not mandatory, experience with Adobe Experience Manager is a strong asset that will be beneficial in our environment.

YOU'LL HAVE THE OPPORTUNITY TO:Full-Stack Development & Implementation:

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

Collaboration & Cross-Functional Work:

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.

Workflow Optimization & Automation:

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.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES: 

Required Qualifications:

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 with 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.

Preferred Skills:

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.

Soft Skills:

Strong communication and collaboration abilities.

Proactive problem solver with a growth mindset.

Ability to work collaboratively across multidisciplinary teams.

Detail-oriented and passionate about delivering high-quality work.

Strong organizational and time management skills.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

 

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all
driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. 

This position is based in Campinas, Brazil.

You will have the opportunity to work in hybrid mode, 2 to 3 days in the
office.

Resumes in English will be preferred.


 

Confirm your E-mail: Send Email