Back to results

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

About The Role

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.

What you bring

  • 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.

Nice to have

  • Wear OS, widgets (Glance) or tablet layouts.
  • Localizing apps in English and French.
  • Education or exam-preparation apps.

Salary

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

Report this job