09 Aug
|
AgileGrid Solutions
|
Canada
09 Aug
AgileGrid Solutions
Canada
About The Company BRP is a global leader in the design, manufacturing, and distribution of recreational vehicles and boats, renowned for its creative approach to mobility across diverse terrains and environments. Headquartered in Valcourt, Quebec, Canada, BRP has established a solid reputation for creating high-performance products that inspire adventure and active lifestyles. With manufacturing facilities in Canada, the United States, Mexico, Finland, Australia, and Austria, BRP employs approximately 17,000 passionate employees worldwide.
The company's culture is rooted in ingenuity, customer-centricity, and a relentless pursuit of excellence, making it a dynamic and inspiring place to work. BRP’s commitment to innovation is reflected in its continuous digital transformation efforts, aiming to enhance customer experiences and operational efficiencies through cutting-edge technology solutions.
About The Role We are seeking a highly skilled Full-Stack Application Developer to join BRP’s Digital Connectivity Innovation team in Montreal. This pivotal role involves developing and maintaining mobile applications for Android and iOS platforms, as well as the back-end systems that support these applications. Reporting directly to the Digital Lead Architect, you will collaborate with cross-functional teams including product owners, UX designers, and hardware specialists to deliver seamless, innovative digital solutions for BRP’s vehicle owners.
Your responsibilities will encompass designing, coding, testing, and deploying applications that enhance user engagement and connectivity features. The role offers an exciting prospect to contribute to BRP’s digital transformation initiatives, impacting how customers interact with BRP’s products worldwide. The Montreal office provides a vibrant, collaborative environment designed to foster innovation, creativity, and team synergy, making it an ideal setting for a developer eager to push technological boundaries.
Qualifications The ideal candidate will possess a strong technical background with proven experience in mobile and back-end development.
Essential qualifications include expertise in native Android (Kotlin) or iOS (Swift) development, with familiarity in hybrid frameworks such as Kotlin Multiplatform.
Experience with Bluetooth and WiFi protocols is highly desirable, given the connectivity focus of the role. Candidates should have a solid understanding of database technologies such as MySQL, MariaDB, and MongoDB, along with proficiency in API protocols including REST and GraphQL. Familiarity with Azure cloud services is a plus, as is excellent communication skills in either French or English.
Previous experience working within a corporate setting or with external development providers will be advantageous. The role requires strong problem-solving skills, attention to detail, and the ability to prioritize tasks effectively to meet project deadlines. A passion for innovation and a collaborative mindset are essential to thrive in this dynamic environment.
Responsibilities As a Full-Stack Application Developer at BRP, your core responsibilities will include participating in the full lifecycle of product development—from discovery and planning to development, deployment, and ongoing support. You will be tasked with developing and maintaining mobile applications for both Android and iOS platforms, ensuring seamless integration with vehicle hardware APIs and other systems. Collaborating closely with product owners and UX teams, you will work to enhance user experience and interface design continually.
Writing automated tests to guarantee code quality and application stability will be a key part of your workflow. Additionally, you will contribute to backend development, ensuring robust and scalable server-side solutions.
Your role will also involve troubleshooting, optimizing performance, and implementing new features based on user feedback and technological advancements. Participation in code reviews, documentation, and adherence to best practices will be vital to maintaining high standards of quality and efficiency across projects.
Benefits BRP offers a comprehensive benefits package designed to support your well-being and qualified growth. Employees are eligible for an annual bonus based on the company's financial performance, reflecting the collective success of the organization. The company provides generous paid time off to promote work-life balance, along with a pension plan and collective savings opportunities to secure your financial future.
BRP’s industry-leading healthcare coverage is fully paid by the company, ensuring you and your family have access to essential medical services. Additional perks include flexible work schedules, summer work arrangements that vary by department and location, and a holiday shutdown period to recharge. The company also invests in employee development through educational resources and offers discounts on BRP products, allowing you to experience the innovation firsthand.
These benefits demonstrate BRP’s commitment to fostering a supportive, engaging, and rewarding work environment.
Equal Prospect BRP is committed to fostering an inclusive and diverse workplace where all employees feel valued, respected, and empowered to contribute their unique perspectives. The company actively seeks to build a culture that embraces differences in backgrounds, beliefs, and experiences, recognizing that diversity fuels innovation and drives success. BRP provides equal employment opportunities to all applicants and employees without regard to race, ethnicity, gender, age, disability, sexual orientation, or any other protected characteristic.
The organization strives to create an environment where everyone can grow, develop, and thrive, ensuring that inclusion is at the core of its corporate values.
📌 Mobile Developer (Canada)
🏢 AgileGrid Solutions
📍 Canada