Current jobs related to Senior Mobile Engineer, iOS - Waterloo, Ontario - Insurance Mobility Solutions (IMS)
-
Mobile Product Owner
3 days ago
Waterloo, Ontario, Canada Insurance Mobility Solutions (IMS) Full time $80,000 - $120,000 per yearJob PurposeThe Product Owner for Mobile & SDK is a hands-on, execution-focused role responsible for the day-to-day delivery of IMS's mobile applications (iOS/Android) and SDK platform. Working closely with the Mobile & SDK Product Manager, you will translate product strategy into actionable development work, manage the product backlog, and ensure...
-
Senior Full Stack Software Engineer
4 days ago
Waterloo, Ontario, Canada RideCo Full timeThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As a Senior Full Stack Developer at RideCo, you will play a key role in shaping the...
-
iOS Software Developer
14 hours ago
Waterloo, Ontario, Canada Maxon Full time $60,000 - $120,000 per yearIf you want to be a Maxonian and help bring the best 2D and 3D visual effects, motion graphics, gaming, AR/MR/VR, visualization and design software to the market, then we should have a chat.WHO WE ARE: Packed with brilliant, passionate people, Maxon is deeply rooted in the creative industry and committed to empowering the artistic community. We are...
-
Senior Web and Mobile Architect
3 days ago
Waterloo, Ontario, Canada Manulife Full time $120,000 - $200,000 per yearThis Senior Web and Mobile Architect role is an unique opportunity to support Cloud architecture efforts at Manulife / John Hancock, driving innovation and scalability through Microsoft Azure. As part of our mission you'll play a key role in translating business vision into modern, cloud-native solutions. This role offers the chance to stay hands-on with...
-
Full Stack Engineer
1 week ago
Waterloo, Ontario, Canada Kash Full time $80,000 - $120,000 per yearOur MissionCredit cards are an invention of the 1950s. Every payment 'innovation' since then has been built on top of a pre-mobile architecture while taxing both consumers and businesses alike. At Kash, we are on a mission to make payments better, faster, and safer. Come chat with us if this sounds like a worthy cause. Show us what what you're passionate...
-
Senior Analyst Global Mobility
7 days ago
Waterloo, Ontario, Canada Sun Life Full time $80,000 - $128,000You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...
-
Senior Software Engineer, Mobile
3 days ago
Waterloo, Ontario, Canada Insurance Mobility Solutions (IMS) Full time $80,000 - $120,000 per yearJob Purpose:Working within an agile team, the Software Engineer is responsible for translating productrequirements into working software.Working closely with the Product and Development Teams, they will be a core part of the team whoimplements technical solutions to solve problems and deliver value for our customers.Specific Responsibilities and...
-
Mobile Product Manager
16 hours ago
Waterloo, Ontario, Canada Insurance Mobility Solutions (IMS) Full time US$64,500 - US$123,000 per yearJob Purpose:The Product Manager is responsible for managing the entire lifecycle of IMS products, from conception to market launch and ongoing optimization. This role plays a key part in defining the product vision, roadmap, and market strategy, ensuring alignment with customer needs and business objectives.The Product Manager will work closely with Sales,...
-
Principal Software Test Specialist
15 hours ago
Waterloo, Ontario, Canada BlackBerry Full time $80,000 - $120,000 per yearWorker Sub-Type:Regular Job Description: Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency services as well as governments and public authorities worldwide. Comprised of teams operating in Germany, Canada and...
-
User Interface
1 week ago
Waterloo, Ontario, Canada Senstar Full time $90,000 - $120,000 per yearWho We AreSenstar is a global leader and innovator in Security Solutions, dedicated to delivering cutting-edge technology that helps organizations across industries safeguard their most valuable assets. Our proven track record of excellence and commitment to innovation ensures that we provide comprehensive, high-quality solutions to meet the ever-evolving...
Senior Mobile Engineer, iOS
2 weeks ago
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 Senior 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
Share knowledge and help team members grow
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
Essential Qualifications & Experience
Professional experience in iOS development commensurate with the role level
Expert-level proficiency in Swift
Experience with building SDKs and designing clean APIs
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
IMS is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.