TEEMA
Android Developer
TEEMACanada21 hours ago
ContractRemote FriendlyInformation Technology

French Speaking - Android Mobile Developer

  • Location: Montreal, QC (Hybrid – 6 days/month onsite)
  • Hybrid work model: 6 days per month onsite in Montreal + Additional onsite days every 8 weeks during PI Planning
  • Contract Duration: Initial Contract until March 2027
  • Hours: 37.5 hours/week
  • Pay Rate: $40 – $53/hour + taxes
  • Work Environment: Agile SAFe development environment, Collaborative, team-oriented culture
  • Language Requirement: Professional French is required

*Candidates may be asked to complete a technical test or provide a GitHub project reference.


Description:

We are currently hiring a French Speaking Android Mobile Developer to join a high-impact mobile development team building a large-scale metropolitan mobility application used by thousands of daily users.


This role sits within a digital mobility program aimed at simplifying access to public and alternative transportation services such as buses, trains, bikes, car sharing, and taxis through a unified mobile platform. The application integrates real-time transit data, booking capabilities, and travel information to improve the daily commuting experience.


As a Android Developer, you will work closely with cross-functional teams to evolve and maintain a critical mobile application that aggregates transportation data from multiple providers and delivers a seamless mobility experience.


Responsibilities

• Design, develop, and maintain Android mobile applications used by the public

• Contribute to the evolution of an existing mobility platform and introduce new features

• Integrate real-time data feeds from transportation systems and third-party providers

• Build and maintain integrations with backend REST APIs

• Collaborate with QA analysts to test new functionality and ensure stability

• Perform unit testing and participate in regression testing processes

• Participate in peer code reviews and maintain high-quality coding standards

• Integrate third-party SDKs and external service components

• Maintain and deploy application updates and improvements

• Collaborate with cross-functional teams using Agile methodologies


Technical Requirements

• 6+ years of experience in mobile development

• Strong Android development experience

• Experience with mobile architecture patterns such as MVVM-C or Clean Architecture

• Experience integrating REST APIs

• Experience with OAuth2 or OpenID Connect authentication models

• Experience with continuous integration / deployment pipelines

• Experience with client-side databases such as SQLite or Realm

• Experience integrating Firebase services

• Experience working with Figma designs and design systems

• Experience integrating mapping services such as Google Maps

• Experience integrating third-party SDKs

• Experience with dependency injection frameworks

• Experience participating in code review processes


Nice to Have

• Experience with UI testing frameworks

• Experience with NFC integrations

• Experience with GTFS mobility data standards

• Exposure to iOS development (Swift, UIKit, SwiftUI)

• Experience with CocoaPods or Swift Package Manager

• Familiarity with Xcode / Xcode Cloud and Apple certificate management


Education

DEC, Bachelor’s degree, or equivalent in Computer Science, Software Engineering, or related field.

Key Skills

Ranked by relevance