Software Developer - iOS Mobile

Who we are searching for:

You take pride in some of the iOS apps you’ve developed in the past and are looking for a team that allows you to grow. As iOS Software Developer for our Innovation team, you will be applying your object oriented programming experience to design and develop iOS applications for our Drive Sync platform. You are a team player, you write clean code and you think outside of the box. At IMS you will have the unique opportunity to apply your current knowledge, as well as develop in multiple skill sets. 

Some of the areas you will have the opportunity to explore and expand your knowledge in will include iOS, Android Data Analytics, Java/Web, SQL/no SQL, and various testing environments.


Your role at IMS:

Design, develop and test large-scale software applications on a range of technologies listed below with our DriveSync platform

Develop and optimize secure, scalable and maintainable database designs for use on major database engines

Interpret business and product requirements

Adhere to strict software quality coding standards and best practices including Agile design principles

Perform complex and detailed data analytics on connected car data

Responsible for technical testing & validation

Learn from the guidance and coaching of more senior team members

Prioritize and participate in multiple projects simultaneously


Skills you bring to IMS

Degree/Diploma in Engineering, Computer Science or related field preferred

A minimum of 2 years work experience with hands on iOS Development

Proven ability to participate and collaborate in a team environment

Previous experience writing test cases for product/system/integration Testing

Knowledge of development and Build Tools - Jenkins, Git, Jira

Android experience is also considered an asset


Why join IMS?

Canada’s Top 100 Employers committed to your personal and professional development

Comprehensive health benefits and RRSP with no waiting period

Goodlife Fitness membership discount and more

Industry-competitive salary, vacation, flexible work hours and paid time off to volunteer

State of the art facility with free parking, nearby walking trails restaurants and summer outdoor markets.

Comfortable employee lounge and game room on site

Free daily snacks provided and free breakfast Wednesdays

Paid day off for full-time employees in recognition of their birthday each year

Optional summer hours (compressed work-week) during the months of July and August

Multi-tiered Rewards and Recognition Program, including manager nominated and peer to peer awards


Intelligent Mechatronic Systems Inc. (IMS) is a leader in Connected Car™ technology that enables drivers to be safer, smarter and greener.   We are a privately held technology company founded in 1999 and based in Waterloo, Ontario, Canada – the heart of Canada’s Technology Triangle.  Our unique approach of converging in-car infotainment, automotive telematics and wireless technology has resulted in an impressive range of solutions. From insurance and government, to fleets and everyday drivers, our technology revolutionizes industries.


Direct applications only – no recruitment agencies please.


At IMS, we are committed to fostering an inclusive, accessible work environment, where all employees feel valued, respected and supported. IMS offers accommodation for applicants with disabilities as part of its recruitment process.  If you are contacted to arrange for an interview or testing, please advise us if you require an accommodation.