Join to apply for the Ecommerce Developer role at BRP.BRP is looking for a skilled full-stack developer to join its dynamic and growing Digital Customer Experience Ecommerce team. As a Full-stack developer, you will be able to demonstrate your talents and enjoy working on a variety of digital projects (E-Commerce D2C) in a fast-paced and agile environment. You’ll play a key role in the development, customization, and maintenance of our e-commerce platform, working closely with product owners, designers, and QA teams to deliver user experiences and business value.OverviewThis position is based in Campinas, Brazil. You will have the opportunity to work in hybrid mode. Resumes in English will be preferred.ResponsibilitiesDesign, develop, and maintain high-quality Adobe Commerce applications.Ensure best practices in front-end and back-end development for performance, scalability, and maintainability.Customize and extend core Magento functionalities, modules, and themes.Integrate third-party APIs and services (payments gateways, PIM, fraud, tax, etc.).Collaborate on the integration of Adobe Commerce with front-end components, templates and external services.Assist in optimizing content authoring workflows and platform capabilities.Ensure code quality 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.Conduct code reviews and ensure high standards of development and documentation.QualificationsExcellent 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 PHP, JavaScript, HTML5, CSS.Familiarity with version control (Git, specifically Bitbucket) and Agile development practices.Familiarity with database technology such as MySQL.Knowledge of Web Accessibility standards (WCAG 2.0 AA) and best practices for inclusive design.Experience with Adobe Commerce/Magento and familiarity with its component-based architecture (preferred).Knowledge of cloud platforms and DevOps practices (Azure, AWS, GCP) and CI/CD pipelines.Experience with concepts such as Composable commerce, PWA, Edge Delivery Service, API MESH.Understanding of headless CMS principles and API-first development.Experience with integrating third-party APIs and services.Familiarity with DAM, PIM, CRM, ERP systems and best practices.Soft SkillsStrong 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.Diversity & InclusionBRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. We value diversity and strive to build an inclusive workplace where every employee belongs, can grow, and find meaning.Welcome to BRP. We’re a world leader in recreational vehicles and boats, headquartered in Valcourt, Quebec, with facilities around the world and a workforce of about 20,000 people.This position is based in Campinas, Brazil. You will have the opportunity to work in hybrid mode. Resumes in English will be preferred.
#J-18808-Ljbffr