Talent.com
Principle Mobile Engineer, iOS
Principle Mobile Engineer, iOSIMS • Waterloo, Quebec, Canada
Principle Mobile Engineer, iOS

Principle Mobile Engineer, iOS

IMS • Waterloo, Quebec, Canada
Il y a 6 jours
Type de contrat
  • Temps plein
Description de poste

Company Overview

At IMS were 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

Were seeking a Principle Mobile Engineer iOS to design develop and maintain high-performance i OS applications and frameworks for our telematics platform.

In this role youll 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 iO S 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 A pp 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 underrepresented groups often hesitate to apply unless they meet every single qualification. If youre passionate about what were building and feel you could make a meaningful contributioneven if you dont check every boxwe strongly encourage you to apply. You might be exactly who were 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.

    Required Experience :

    Senior IC

    Key Skills

    cpr,Patient Care,Customer Service,DOT,Hand Tools,HVAC,Android,Communication,OSHA,Preventive Maintenance,Troubleshoot,Company Standards,Setup,Service Calls,Technical Support

    Employment Type : Full-Time

    Department / Functional Area : Engineering

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 120000 - 170000

    Créer une alerte emploi pour cette recherche

    Ios Engineer • Waterloo, Quebec, Canada

    Offres similaires
    Mechatronic process Architect

    Mechatronic process Architect

    BRP • Estrie-Ouest (Fulford), ca
    Temps plein
    We are looking for an Engineer to fill the position of Mechatronic Business Architect.Reporting to the Mechatronic Business Process Lead, you will help shape the work methods that support innovatio...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Granby

    Information Technology Private Tutoring Jobs Granby

    Superprof • Granby, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Machine Learning Engineer

    Machine Learning Engineer

    Iris Software Inc. • saint-nazaire-d'acton, qc, ca
    Temps plein
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Granby, Quebec, CA
    Télétravail
    Temps plein
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Voir plus
    Dernière mise à jour : il y a 4 jours
    Machine Learning Engineer - fulford

    Machine Learning Engineer - fulford

    Iris Software Inc. • fulford, qc, ca
    Temps plein
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Digital Designer

    Digital Designer

    BRP • Estrie-Ouest (Fulford), ca
    Temps plein
    We are looking for an Industrial Designer to join an international team of talented individuals at the forefront of trends in their field. We offer an exciting work environment and a state-of-the-ar...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Remote Go Engineer - AI Trainer

    Remote Go Engineer - AI Trainer

    SuperAnnotate • Cowansville, Quebec, CA
    Télétravail
    Temps plein
    As an hourly paid, fully remote Go Engineer for AI Data Training, you will review AI-generated Go code and explanations or generate your own, evaluate the reasoning quality and step-by-step problem...Voir plus
    Dernière mise à jour : il y a 27 jours
    Information Technology Private Tutoring Jobs Bromont

    Information Technology Private Tutoring Jobs Bromont

    Superprof • Bromont, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Appian Architect - TELUS Digital

    Appian Architect - TELUS Digital

    TELUS Digital • saint-nazaire-d'acton, qc, ca
    Temps plein
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Machine Learning Engineer - Iris Software Inc.

    Machine Learning Engineer - Iris Software Inc.

    Iris Software Inc. • fulford, qc, ca
    Temps plein
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Sutton, Canada
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Cowansville

    Information Technology Private Tutoring Jobs Cowansville

    Superprof • Cowansville, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Ingénieur(e), Chargé(e) de projets – Concepteur(trice) mécanique

    Ingénieur(e), Chargé(e) de projets – Concepteur(trice) mécanique

    Tenco inc. - Groupe Alamo • Saint-Valérien-de-Milton, QC, Canada
    Temps plein +1
    Joins une entreprise en plein essor !.Nous sommes présentement à la recherche d’un •e.Chargé(e) de projet – Concepteur(trice) mécanique. Le Groupe Alamo compte environ 4500 employés à travers le mond...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Remote Swift Engineer - AI Trainer

    Remote Swift Engineer - AI Trainer

    SuperAnnotate • Cowansville, Quebec, CA
    Télétravail
    Temps plein
    As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...Voir plus
    Dernière mise à jour : il y a 27 jours
    Machine Learning Engineer - granby

    Machine Learning Engineer - granby

    Iris Software Inc. • granby, qc, ca
    Temps plein
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Remote Senior C Engineer - AI Trainer

    Remote Senior C Engineer - AI Trainer

    SuperAnnotate • Cowansville, Quebec, CA
    Télétravail
    Temps plein
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Voir plus
    Dernière mise à jour : il y a 27 jours
    Ingénieur concepteur R&D

    Ingénieur concepteur R&D

    Produits de services publics Innova Inc. • Granby, QC, Canada
    Permanent
    Vous avez l'esprit inventif, le souci du détail et vous aimez voir vos concepts prendre vie dans un laboratoire d’essai ? Nous recherchons un Ingénieur concepteur R&D passionné pour transformer des...Voir plus
    Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • fulford, qc, ca
    Temps plein
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée