Développeur(-euse) Principal D’application Mobile − Android / Senior Mobile Developer – Android

Expedia Group

Montreal, Quebec, Canada
Base: $146,000.00 to $204,500.00; potential increa...
8+ years of professional experience
Strong proficiency in kotlin and java
Deep understanding of android sdk and ui frameworks
This role is part of the Home & Navigation team responsible for shaping the first interaction millions of travelers have with Expedia

Job Summary

  • This role is part of the Home & Navigation team responsible for shaping the first interaction millions of travelers have with Expedia.
  • The successful candidate will lead system design for complex mobile features including modularization, performance optimization, and cross-service integrations.
  • Expedia offers a comprehensive benefits package including travel perks, flexible work models, and career development resources to fuel employee passion.

Matching Summary

This role is part of the Home & Navigation team responsible for shaping the first interaction millions of travelers have with Expedia.

Salary

Base: $146,000.00 to $204,500.00; Potential increase up to $233,500.00 based on performance; Benefits include medical/dental/vision, paid time off, and travel discounts

Skills & Requirements

Must-have

  • 8+ years of professional experience
  • Strong proficiency in Kotlin and Java
  • Deep understanding of Android SDK and UI frameworks
  • Experience with API design and data modeling
  • Production testing, monitoring, and troubleshooting

Nice-to-have

  • Advanced proficiency with Jetpack Compose
  • Experience with MVVM, MVI, or MVP architecture patterns
  • Familiarity with AI-driven mobile experiences
  • Knowledge of on-device ML frameworks
  • Bilingual in French and English

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 8 years of relevant professional experience
  • Demonstrated experience in production environment operations

Work Rights

Not specified

Tailored Resume

Cover Letter