Mobile Principal Software Engineer at Jobber focused on building an industry-leading mobile app. Collaborating with the engineering team to solve complex problems and develop impactful customer-facing solutions.
Responsibilities
Understand how and why our customers work the way they do, so you can investigate and design the mobile platform of the future and the roadmap to get there.
Stay ahead of the industry by researching emerging mobile technologies, prototyping new approaches, and producing design documents and technical findings that inform the team's direction before work hits the roadmap.
Deliver high quality and well-structured code and mentor teammates to do the same
Actively engage with stakeholders to determine the best solution to our customers’ problems
Be ready and willing to jump in where needed at any time to facilitate teams achieving their goals
Identify, advocate for, and lead cross-functional initiatives
Breakdown and explain complex technical issues to both technical and non-technical audiences
Utilize AI tools to enhance development practice. At Jobber, we use AI tools to complement human skills and augment productivity, not to replace human creativity, critical thinking, and decision-making.
Requirements
A rich, well-rounded software engineering background with a proven track record of developing impactful customer-facing software products in senior technical leadership roles.
Demonstrated ability to take ownership of complex problems and lead engineering efforts to solve such problems
Enthusiasm for delivering value early and often to customers
Strong experience in mobile development for iOS and Android, ideally in React Native in a production environment
A compelling vision of what it takes to build an incredible mobile platform
Experience with the entire software development lifecycle in the Agile/Scrum framework
A track record of producing clear technical writing (RFCs, design documents, architecture decision records) that drives alignment across teams.
Hands-on experience using tools like ChatGPT, Cursor, and Copilot to enhance your workflows in your workflow, refining how you balance AI-driven efficiency with the craft of software development, both for yourself and others on your team.
Benefits
A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind
Matching in RRSP, TFSA or FHSA
Stock options
A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential
Senior Software Development Engineer designing scalable systems and contributing to architectural decisions. Innovating in payroll and HR tech for Wagepoint, a leading fintech.
Performance Engineering Lead at TD Bank focusing on testing mission - critical software in an agile environment. Enhance performance testing practices and mentor junior engineers.
Software Engineer II responsible for backend systems and APIs for behavioral health apps. Collaborating with mobile teams on iOS and Android app feature delivery.
Senior Software Application Engineer leading architectural evolution of critical systems at Warner Music Group. Analyzing existing designs for scalability, performance, and cost optimization.
Senior/Intermediate Software Engineer at Verisk's Catastrophe and Risk Solutions team. Designing and developing high - performance analytic solutions using Python or C++ in an agile environment.
Senior Software Engineer designing and operating core platform primitives at Sentry. Focused on distributed coordination and lifecycle orchestration for scalable architecture in a hybrid work environment.
Ingénieur en structure du bâtiment au sein de la firme EXP à Joliette. Contribuant à des projets variés en génie - conseil avec des normes techniques élevées.
C++ Software Developer creating diagnostic software for the Autonomous Vehicle Integrity Platform. Collaborating with engineers on design reviews and owning software solutions within an agile team.
Software Engineer designing and developing software applications for medical devices at LivaNova. Involved in the full software development lifecycle ensuring compliance with regulatory standards.
Senior Avionics Engineer responsible for developing and certifying avionics systems for cutting - edge aircraft. Join Expleo in Montreal to tackle complex engineering challenges.