Montréal jobs selected exclusively for you!

To post a job, login or create an account |  Post a Job

Sr. Mobile Application Developer

Donaldson & James Canada

This is a Full-time position in Montréal, QC posted March 12, 2018.

If you want to work on state of the art vehicle and IoT solutions, join us and be part of the adventure as the Mobile Application Developer on Android. In an Agile environment, the software group is in constant mutation improving his methodology and working environment. 

You will be working as an integral part of a multidisciplinary team developing scalable end-to-end telematics ecosystems that consist of in-car embedded devices, server-side applications (backend), web portals/apps (frontend) and mobile applications. The ecosystem offers products and services for vehicles industry (end user, car insurance, retail and the new car dealer commercial channels). This position aims specifically at developing and managing mobile applications. You will be reporting to the Team Lead – Mobile Software developer.

Your main technical design responsibilities:

o   Document the specifications of the smartphone applications (Android -based) 

o   Design and implementation of smartphone applications in coordination with the other telematics ecosystem components

o   Actively participate in the app style guide development and maintenance with the Marketing team and ensure all apps comply with those requirements

o   Manage and maintain app deployment tools on selected app markets (Google Play store)

o   Contribute in the definition of the software architecture, the data models, the applications and the algorithms, taking into account the global system requirements and the business objectives

o   Resolve reported bugs and manage apps to comply to new smartphone releases

o   As request, provide product engineering support, working with the technical support teams


Solution Integration

o   Participate actively in the ongoing end-to-end system integration tests, from car driving experience up to backend data report analysis

o   Comply to the software development process steps, suited for the mobile apps development

o   Collaborate closely with the other development teams for global solution delivery and outsourced partners when required



Stay current on:

o   The latest available smartphone operating system/library features, including 3rd party components

o   Techniques to integrate efficiently the various smartphone sensors into the application logic (GPS, accelerometer, compass, gyroscope, etc.)

o   Techniques to integrate efficiently short-range wireless technologies (Bluetooth BLE, Wi-Fi, NFC, etc.)



o   Bachelor’s degree in computer engineering or related field

o   8 years + of professional app development experience leading to commercially-available products, involving preferably smartphone sensors or wireless technology integration

o   Strong experience in design and development with Android and Java

o   Experience with Functional Programming libraries such as RxJava              

o   Experience with database technologies

o   Experience with defining or using RESTful APIs and Web services in general

o   Excellent communication verbal/written skills (English and/or French)


Knowledge and Asset:

o   Knowledge of the mobile application deployment process with Google Play Store.

o   Vehicle telematics messaging platform experience (GPS message processing, alert processing, OTA device configuration)

o   Integration of 24X7 high-availability telematics services (backend data analysis and presentation)

o   Knowledge of the following development tools: Target Process or Jira, SVN/Git, Jenkins

o   Knowledge of the service oriented architecture (SOA) 

o   Knowledge – development on other mobile application platforms

o   Knowledge – development with other languages: C, C++ or Swift

Skills Required

  • Education level: None
  • Work experience (years): 6-9 years


Salary: N/D

How to Apply