J
Jobber
Mobile Principal Software Engineer
Skills
KotlinSwiftMobile DevelopmentRuby on RailsReactRubyIOSReact NativeGraphQLAI
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Canada
Work mode:
Hybrid
Published on:
29 August 2026
What they need
- We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team
- Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world
- The Foundations group is responsible for the core technologies that all our users interact with every day: the mobile app, our web app, and the design system
- At Jobber we never stop growing and learning, and you shouldn’t either. Through continuous 1:1’s, dedicated feedback and support from your manager and our Learning and Development team, and your own sense of curiosity, we hope you develop to another level with your skill set
- Reporting to the Senior Manager, Software Engineering, the Mobile Principal Software Engineer will work with the rest of the engineering organization to build an industry-leading mobile app that helps our customers and their small businesses be successful
- The Mobile Principal Software Engineer will ensure the engineering organization is able to deliver a great, high quality mobile app experience to all our customers (and as efficiently as possible, given the other constraints)
- This usually will look like mentoring and lending a coding hand where needed
- Principal Engineers are also expected to drive long-term mobile platform strategy and continuously identify opportunities (tools, processes, architectural patterns) that accelerate delivery across teams
- Finally, Principal Engineers collaborate with the engineering managers to help all engineers grow
- 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- We’re looking for someone who is ready to solve problems that millions of entrepreneurs are facing, using their experience to drive solutions and influence the engineering organization and Jobber as a whole to achieve this goal
- It’s important that you can lead by example, influence decision-making, effectively handle conflict, and be a champion for engineering best practices
- A compelling vision of what it takes to build an incredible mobile platform
- Strong experience in mobile development for iOS and Android, ideally in React Native in a production environment
- Demonstrated ability to take ownership of complex problems and lead engineering efforts to solve such problems
- Experience with the entire software development lifecycle in the Agile/Scrum framework
- Enthusiasm for delivering value early and often to customers
- 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
- A rich, well-rounded software engineering background with a proven track record of developing impactful customer-facing software products in senior technical leadership roles
- Experience with Swift and Kotlin for native mobile development
- Experience with GraphQL in a production environment
- Familiarity with mobile performance testing & monitoring
- Familiarity with Ruby on Rails (our backend technology)- All interviews are currently being conducted virtually – via phone or video
- One of the conditions of employment with Jobber is successfully completing a background check, which includes verification of identity
Other offers great for you!
These companies are also looking for great profiles
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
20 hours ago
Quick apply
T
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation
20 hours ago
Quick apply
No company information available.