About The Company
BRP is a global leader in the design, manufacturing, and distribution of recreational vehicles and boats, renowned for its innovative approach and commitment to excellence. Headquartered in Valcourt, Quebec, Canada, the company has established a strong presence worldwide, operating manufacturing facilities across North America, Europe, and Australia. With a workforce of nearly 17,000 dedicated employees, BRP is driven by a passion for creating high-quality, exhilarating products that inspire adventure and outdoor activity. The company's portfolio includes snowmobiles, watercraft, off-road vehicles, and on-road vehicles, all crafted with a focus on performance, safety, and customer satisfaction. BRP’s culture is rooted in ingenuity, customer-centricity, and continuous innovation, making it a dynamic and exciting place to build a career.
About The Role
We are seeking a highly skilled Full-Stack Application Developer to join our Digital Connectivity Innovation team at BRP. This role offers a unique opportunity to contribute to the development and enhancement of our consumer-facing applications used by vehicle owners worldwide. Reporting directly to the Digital Lead Architect, you will be responsible for designing, developing, and maintaining mobile applications for both Android and iOS platforms, as well as the backend systems that support these applications. Your work will directly impact the user experience of our products, ensuring seamless connectivity and functionality across our vehicle ecosystem. The ideal candidate will have a passion for innovative digital solutions, a strong technical foundation, and the ability to collaborate effectively with cross-functional teams including UX, product management, and engineering.
Qualifications
- Proven experience in native Android (Kotlin) and iOS (Swift) development, with familiarity in hybrid frameworks such as Kotlin Multiplatform.
- Solid understanding of Bluetooth and WiFi communication protocols.
- Experience working with database technologies like MySQL, MariaDB, and MongoDB.
- Strong knowledge of API protocols including REST and GraphQL.
- Familiarity with cloud services, particularly Microsoft Azure.
- Excellent communication skills in either French or English, with the ability to articulate technical concepts clearly.
- Experience working within a corporate environment or with development service providers is a plus.
- Demonstrated ability to prioritize tasks effectively and manage multiple projects simultaneously.
- Strong problem-solving skills and attention to detail.
- A proactive attitude with a passion for continuous learning and innovation.
Responsibilities
- Participate in the full lifecycle development of mobile applications and backend systems, including interface integration with vehicle hardware APIs and other systems.
- Collaborate with product owners and UX/UI teams to enhance user experience and ensure the application meets customer needs.
- Write and maintain automated tests to guarantee application quality and reliability.
- Engage in discovery, planning, development, deployment, and ongoing support of digital products.
- Implement new features and optimize existing functionalities to improve performance and user satisfaction.
- Contribute to technical documentation and best practices for development and deployment processes.
- Stay updated on emerging technologies and industry trends to continually improve our digital offerings.
Benefits
BRP offers a comprehensive benefits package designed to support your health, well-being, and professional growth. This includes an annual bonus linked to company performance, generous paid time off, and a robust pension plan. Employees also have access to collective savings plans and industry-leading healthcare coverage fully paid by BRP. In addition to these core benefits, BRP provides flexible work schedules, including summer hours and holiday season shutdowns to promote work-life balance. Our educational resources support continuous learning, and employees enjoy discounts on BRP products. We believe in fostering a positive work environment that encourages innovation, collaboration, and personal development.
Equal Opportunity
BRP is committed to fostering an inclusive and diverse workplace where everyone feels valued and respected. We believe that a diverse team drives innovation and reflects the communities we serve. We welcome applicants of all backgrounds, profiles, beliefs, and experiences, and are dedicated to providing equal employment opportunities without regard to race, gender, age, disability, sexual orientation, or any other protected characteristic. Our goal is to create a workplace where all employees can thrive, grow, and contribute to our shared success.