Senior Mobile Engineer, iOS

4 weeks ago


Alton, Canada Insurance & Mobility Solutions Full time

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. 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 consumptionDevelop 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 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. #J-18808-Ljbffr


  • iOS Developer

    2 weeks ago


    Alton, Canada Mastech Digital Full time

    Jr -Mid Ios Developer with Ci/CD Experience , 100 % Remote role in Canada Title: Mobile Build and Release Engineer Duration: Long term Location: Remote (Canada) Job Summary: We are seeking a skilled Mobile Build and Release Engineer with a strong focus on iOS to own and optimize our mobile CI/CD pipeline. You will play a key role in ensuring our iOS app is...

  • Unity Developer

    4 weeks ago


    Alton, Canada Mawari | The Immersive Compute Network Full time

    Apply for the Unity Developer (XR/Mobile) role at Mawari | The Immersive Compute Network. The job offers AI-powered advice on this role and exclusive features. About Mawari Join the Revolution: Shape the Future of XR with MawariImagine being part of a pioneering team that transforms the internet, communication, and entertainment. Mawari is a trailblazing...


  • Alton, Canada Maxon Full time

    A leading software company in Southwestern Ontario is seeking a skilled Senior Software Developer for its ZBrush development team. In this role, you will design and optimize features using C++ and Objective-C, and contribute to a product that inspires creativity. The ideal candidate has strong experience in iOS development and a passion for 3D art. Join a...

  • Mobile Product Owner

    3 weeks ago


    Alton, Canada IMS Full time

    Job Description Salary : Job Purpose The 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...


  • Alton, Canada RideCo On-Demand Transit Full time

    This 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. Responsibilities Backend Development Design, build and maintain robust, scalable...


  • Alton, Canada RideCo Full time

    This 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 the newest member of our Software Engineering team, you will contribute to the...


  • Alton, Canada Maxon Computer GmbH Full time

    A leading software company in Southwestern Ontario is looking for an iOS / Objective-C / C++ Software Developer to enhance ZBrush, a premier 3D sculpting software. Candidates should have a strong background in iOS development, C++, and 3D programming. The role involves collaborating in a team to improve software capabilities and deliver a high-quality user...


  • Alton, Canada HighlightTA Full time

    A premier recruitment agency is seeking a hands-on Manager, Engineering to lead a growing mobile team. You will be responsible for delivering impactful features and ensuring strong engineering practices. The ideal candidate has over 5 years of leadership experience in software development, knowledge of AWS, and a deep understanding of mobile technology. Join...


  • Alton, Canada RideCo Inc. Full time

    This 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 the newest member of our Software Engineering team, you will contribute to the...


  • Alton, Canada GHD Full time

    Join to apply for the Senior Bridge CAD Designer role at GHD2 days ago Be among the first 25 applicantsJoin to apply for the Senior Bridge CAD Designer role at GHDGet AI-powered advice on this job and more exclusive features.Consulting - Engineering and Technical Recruitment / Talent hunter / DEIB Advocate / CuriousJob DescriptionBring your curiosity and...