Skip to main content
I

Principle Mobile Engineer, iOS

IMS
Full Timemid
Calgary, Alberta, CA$120k – $170kPosted March 2, 2026

Salary Context

This role offers $120k–$170k. The median for Mid-level backend roles is $100k–$160k (based on 44 listings). 12% above median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SwiftKotlinAgileCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Description

Job Description

Salary: $120,000-$170,000 CAD

Company Overview

At IMS, we're transforming the way the world drives. As a leading provider of connected car and telematics solutions, we deliver cutting-edge services and analytics to insurers, governments, and enterprises worldwide.

Our cloud-based DriveSync platform is at the heart of what we doan industry-recognized solution that empowers smarter decision-making and better driving outcomes. From enhancing road safety to enabling intelligent mobility strategies, our technology is designed to make driving safer and smarter for everyonefrom global insurers to local governments and everyday drivers.

Join us as we continue to shape the future of mobility.

Description

We're seeking a Principle Mobile Engineer, iOS to design, develop, and maintain high-performance iOS applications and frameworks for our telematics platform.

In this role, you'll create solutions that handle real-time data collection, processing, and presenting data insights while ensuring the security and privacy of sensitive information.

In this role, you will be responsible for:

Mobile Application Development

Design and develop native iOS frameworks and iOS applications using Swift/SwiftUI Create robust, well-documented APIs that are secure and easy to integrate Build solutions for processing and presenting real-time telematics data Implement secure keychain storage and iOS security best practices Integrate with iOS APIs for SafetyKit, CarPlay, Core Location, Core Motion Implement geofencing and location-based features

Agile Collaboration and Cross-Functional Work

Collaborate with product managers, designers, and backend engineers to define and implement features Participate in code reviews and provide constructive feedback Contribute to technical discussions and architecture planning Work effectively in an agile environment

Testing and Deployment

Implement unit and UI testing using XCTest and XCUITest Perform testing across various iOS versions and device configurations Familiarity with iOS CI/CD pipelines using Xcode Cloud or similar tools

Security, Performance, and Compliance

Apply best practices for mobile security to protect sensitive data Design solutions that optimize battery usage, background processing, and network consumption Develop strategies for offline functionality and resilience Optimize application performance under various network conditions

Continuous Improvement and Knowledge Sharing

Stay current with mobile development trends and technologies Propose and implement improvements to development processes Document code, APIs, and technical decisions Contribute to team knowledge sharing and help team members grow

Essential Qualifications & Experience

Passionate about building mobile SDKs and great iOS development experience Experience with iOS performance optimization and memory management Knowledge of TestFlight distribution, App Store submission and iOS app lifecycle Familiarity with software architecture patterns and dependency injection Knowledge of secure coding practices for handling sensitive data Strong understanding of iOS Human Interface Guidelines and accessibility Good communication skills and the ability to work in teams

Bonus Qualifications

Experience with telematics, IoT, or connected vehicle technologies Knowledge of device sensors and data collection methodologies Experience with Kotlin Multiplatform Contributions to open-source projects or technical content Experience with machine learning or data processing on mobile devices

Other Role Information

Some in-office collaboration (in Waterloo) will be required for key team meetings and testing Some on-call support may be required for high-priority app releases and incidents Travel may be required for team gatherings, customer engagements, or product demonstrations

Why should you join us?

Brand new collaborative, open-concept office for those days when you want to work collaboratively in person! Were located in the Waterloo tech hub: the David Johnson Research + Technology Park Flexible remote working options Opportunity to work within a global team Were an innovative technology leader with plans for growth in the global telematics industry. These are some exciting times! Company-paid group health (and dental) benefits program, with no waiting period - they start from day one! RRSP matching program Flexible holiday policy to really make the most of your time and wellbeing

'Work From Anywhere' Policy - work almost anywhere in the world for 30 days per year! Paid volunteering days Employee Assistance Program and an enhanced maternity/paternity package Kudos Hub - a peer-to-peer recognition system, where you can recognize others using points. These points can be collected and redeemed against a huge catalogue of rewards!

At IMS, we believe innovation thrives through diversity of thought, background, and experience. Research shows that women and individuals from historically underrepr

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free