ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Principle Mobile Engineer, iOS

Confidential

Not specified permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a skilled Principle Mobile Engineer to join our team and contribute to the development of our cloud-based DriveSync platform.

Job Description

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 do—an 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 everyone—from 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! We’re located in the Waterloo tech hub: the David Johnson Research + Technology Park

Flexible remote working options

Opportunity to work within a global team

We’re 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 underrepresented groups often hesitate to apply unless they meet every single qualification. If you’re passionate about what we’re building and feel you could make a meaningful contribution—even if you don’t check every box—we strongly encourage you to apply. You might be exactly who we’re looking for. Even if you do not meet all of the above criteria, please consider applying! If you have any questions, do not hesitate to get in touch with our HR team, at [email protected].

IMS is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply