Consulpro, Montréal Hi-tech Career Opportunities, Carrières en Haute Technologie

Back to Recent Jobs

New Search

<< previous job | next job >>

Location : Montreal

APPLY FOR JOB #2964

TEAM LEADER, MOBILE DEVELOPMENT


# 2964


As the Team Leader, Mobile Development, you will be working as an integral
part of a multidisciplinary team developing scalable end-to-end telematics
systems that consist of embedded devices, server-side applications (back-end)
and web portals/apps (front-end). This position aims specifically at developing
and managing smartphone applications. You will be reporting to the Director,
Engineering Software development.


Responsibilities:


- Support and train the team members in applying the best practices and
methodologies in software development.
- Make sure that the team has the tools and resources needed to meet their
goals.
- Approve time sheets, time off and conduct annual reviews, or other similar
tasks.
- Manage and lead a team of 3 to 8 persons.
- Collaborate with other Team-Leads, with Product Owners, work closely with
other functional groups (Telematic, Interface, Embedded, Test, IT Team and
Marketing) and outsourced partners when required.
- Take an active role in project management by defining the work plan (needed
resources, timelines, key milestones …) and project progress tracking.
- Participate in the consolidation, the follow-up, the prioritization and the
scheduling of product requirements and bug fixing implementation.
- Lead the implementation of procedures and methodologies to improve the quality
of the software developed and reduce the delay between releases.
- Lead the Continuous Improvement philosophy for the development.
- Work in an Agile-Sprint environment and perform the Scrum Master tasks
- Communicate technical issues and project details to peers and management team
- Perform the specification and documentation of smartphone applications (native
and Web-based), in coordination with the other telematics system components
- Implement and lead the development of the Android and iOS based smartphone
apps
- Manage and maintain app deployment tools on selected app markets (Google Play,
Apple app store, etc.)
- Participate actively in the definition of the overall software architecture,
the data models, the applications and the algorithms, taking into account the
global system requirements and the business objectives
- Participate actively in the ongoing end-to-end system integration tests and
issue resolution, from user experience up to backend data report analysis
- Actively participate in the app style guide development/maintenance with the
Marketing team and ensure all apps comply with those requirements
- Stay current on the latest available smartphone operating system/library
features, including 3rd party components; the methods/techniques to integrate
efficiently the various smartphone sensors into the application logic (GPS,
accelerometer, compass, gyroscope, etc.); the methods/techniques to integrate
efficiently short-range wireless technologies (Bluetooth BLE, Wi-Fi, NFC, etc.);
the usefulness of the features above on the connected car landscape
- Resolve reported bugs and manage apps to comply to new smartphone releases
- Provide product engineering support, working with the technical support teams


Requirements:


- Bachelor’s degree in computer engineering or related field
- Minimum 7 years of professional app development experience leading to
commercially-available products, involving preferably smartphone sensor or
wireless technology integration
- Minimum 3 years of experience managing a small team (3-5 peoples)
- Strong experience in design/development with iOS-based devices, Objective C,
Swift development
- Experience/Knowledge on other mobile application platforms: C, C++ Java;
Android, Windows Phone, BlackBerry z10 or later.
- Knowledge of the mobile application deployment process with iTunes and Android
Market.
- Experience with database technologies
- Experience using RESTful APIs and Web services in general
- Excellent communication verbal/written skills (English and French)


APPLY FOR JOB #2964
31