MUST SPEAK FRENCH AND CURRENTLY LIVE IN MONTREAL
Senior Android Developer
Location: Montreal, QC (Hybrid – 6 days/month onsite + 2 additional days every 8 weeks during PI Planning)
Duration: Contract until March 23, 2027
Hours: 37.5 hours/week
Language: French required (resumes must be submitted in French)
Rate: Up to $55.00 + taxes per hour
About the Role
Our client is seeking a Senior Android Developer to join a high-impact mobility program focused on building a centralized mobile application that integrates public transit and alternative transportation services.
You will play a key role in developing and evolving a large-scale mobile platform that delivers real-time transportation data and seamless mobility services to users across a metropolitan environment.
Responsibilities
- Design, develop, and maintain Android mobile applications
- Enhance application features to support evolving business and user needs
- Integrate real-time transportation data from multiple systems and providers
- Collaborate with business analysts, QA teams, and other developers
- Participate in code reviews and maintain high code quality standards
- Implement and integrate REST APIs and third-party SDKs
- Contribute to continuous deployment and CI/CD practices
- Support testing efforts including unit testing and defect resolution
- Ensure performance, scalability, and security of the mobile application
Required Experience
- 6–10 years of experience in Android development (Senior level)
- Strong expertise in Android development (Kotlin/Java)
- Experience with architectural patterns (MVVM-C, Clean Architecture)
- Experience integrating REST backend services
- Experience with authentication protocols (OAuth2, OpenID Connect)
- Experience with third-party SDK integrations
- Experience with CI/CD and continuous deployment practices
- Knowledge of client-side databases (Realm, SQLite)
- Experience with Firebase
- Experience with dependency injection
Nice to Have
- Experience with mapping integrations (e.g., Google Maps)
- Experience with Figma
- Knowledge of mobile data standards (e.g., GTFS)
- Experience with NFC integrations
- Exposure to iOS/mobile cross-platform concepts
What You Bring
- Strong collaboration and communication skills
- Ability to work in Agile (SAFe) environments
- Problem-solving mindset with attention to detail
- Ability to work independently and contribute ideas
- Comfortable working in a fast-paced, evolving environment
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Dotnet Developer
2026-05-28
DevOps Engineer
2026-05-27
- Posted
- Mar 27, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Montreal
- Company
- TEEMA
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Dotnet Developer
2026-05-28
DevOps Engineer
2026-05-27