Do you want to work on state-of-the-art vehicle and IoT solutions? If you are a passionate, creative and highly team-oriented Android specialist, we want to hear from you!
As our SR Android Mobile Application Developer, you will work with the Mobile App team, a knowledgeable group of Android and iOS developers developing best-in-class vehicle interface applications.
You will be working as an integral part of a 50-person multidisciplinary team developing scalable end-to-end telematics ecosystems that consist of in-car embedded electronic devices, server-side applications (backend), web portals/apps (frontend) and mobile applications. Our products and services are sold into multiple automotive industry channels (from direct end user sales to a variety of commercial channels, from car insurance, retail and new car dealers).
Design and implement smartphone applications, with dependencies on other in-house system components such as hardware or cloud APIs Managing
Maintain app deployment tools
Contribute to software architecture development, data models, applications and algorithms, for the implementation of next-generation features Resolve reported bugs
Manage apps to run on new smartphone hardware and OS releases
Participate in end-to-end system integration tests
Participate in Agile sprint planning, sprint reviews, and daily scrums, and accurately estimate development work to contribute to project planning and tracking
Provide product engineering support by collaborating with the technical support team
Collaborate closely with other development teams and with outsource partners for system solution development
Stay current with mobile technology changes and evolutions: features and components, sensor fusion (GPS, Compass…) and wireless technologies (Bluetooth, WI-FI…), etc.
You are the person we are looking for if you have:
Bachelor’s degree in computer engineering or related field
7+ years in Software development
5+ years in Android development (Kotlin/Java)
Experience with cross-platform development using Xamarin
Experience with reactive programming (RxJava)
Experience with consuming RESTful APIs and webservices in general
Experience with Git and issue Tracking (Jira)
Strong communication skills (French and English) with the ability to convey abstract concepts clearly to non-technical stakeholders
Great team spirit
Strong analytical and problem-solving skills
Do you also have the following assets?
Experience with Local Databases (SQLite, Realm)
Knowledge in the release process (AppCenter, Google Store)
Experience with BLE Communication
Experience with CI/CD pipelines
Directed offers you:
Modern work environment
A flexible schedule
Great health benefits
RRSP with employer contribution
Gym and game tables
An Agile environment
Our values are simple and straightforward, but fundamental to the way we do business:
Do the right thing
Play to win !