Senior Android Engineer
- ON, Canada
- Ontario, Canada, Canada
CA$160,000 – CA$190,000 base salary per year · Full-time
Applications open in a new tab.
Job details
- Pay
- CA$160,000 – CA$190,000 base salary per year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Build fast, reliable Android apps in Kotlin and Jetpack Compose, ship them through Google Play, and raise the bar for how we build on Android.
What you'll do
- Design, build and ship features in Kotlin and Jetpack Compose across our Android apps.
- Own purchases and subscriptions with the Google Play Billing Library, including server-side verification.
- Run releases in Play Console: testing tracks, staged rollouts and Android vitals.
- Keep apps quick and accessible on a wide range of devices (TalkBack, large fonts, low-end phones).
- Review code, mentor other engineers and help set our Android standards.
- Work with our ASO and ads specialist on store listings, onboarding and experiments.
- 5+ years building Android apps professionally, with apps you worked on live on Google Play.
- Deep knowledge of Kotlin, coroutines and Flow, Jetpack Compose and modern Android architecture.
- Hands-on experience with Play Billing, Play Console and Google Play's developer policies.
- Solid testing habits (JUnit, Compose UI tests) and comfort with Gradle and CI.
- Clear written communication: you explain your choices and write things down.
- Wear OS, widgets (Glance) or tablet layouts.
- Localizing apps in English and French.
- Education or exam-preparation apps.
CA$160,000 – CA$190,000 base salary per year
More about this job
Responsibilities
Design, build, and release Android app features using Kotlin and Jetpack Compose, and manage purchases, subscriptions, Play Console releases, and app quality. Review code, mentor engineers, establish Android standards, and collaborate on store listings, onboarding, and experiments.
Requirements
Requires 5+ years of professional Android development experience, with apps published on Google Play, and strong knowledge of Kotlin, coroutines, Flow, Jetpack Compose, and modern Android architecture. Candidates should have hands-on experience with Play Billing, Play Console, developer policies, testing, Gradle, and CI, along with clear written communication.
Skills
- Kotlin
- Android Development
- Jetpack Compose
- Coroutines
- Flow
- Modern Android Architecture
- Google Play Billing Library
- Server-Side Verification
- Google Play Console
- Android Vitals
- JUnit
- Compose UI Testing
- Gradle
- Continuous Integration
- Code Review
- Mentoring
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Android
- Kotlin
- Jetpack Compose
- Coroutines
- Flow
- Modern Android Architecture
- Google Play
- Google Play Billing Library
- Purchases
- Subscriptions
- Server-Side Verification
- Google Play Console
- Testing Tracks
- Staged Rollouts
- Android Vitals
- Accessibility
- TalkBack
- Large Fonts
- JUnit
- Compose UI Tests
- Gradle
- Continuous Integration
- Code Review
- Mentoring
- ASO
- App Store Listings
- Onboarding
- Wear OS
- Glance Widgets
- Localization