Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Android Software Engineer

Home > Kotlin programming jobs

Android Software Engineer in Canada

  • Montréal

Responsibilities

  • Design, develop, deploy, monitor, operate, and maintain rider experience components end to end.
  • Write reliable, performant, maintainable code with comprehensive test coverage.
  • Reduce technical debt and improve tooling and code structure.
  • Analyze systems and processes to identify opportunities for improvement and automation.
  • Participate in code reviews and technical discussions while sharing knowledge across the team.
  • Produce technical specifications, runbooks, and documentation covering requirements, security, and privacy.
  • Rotate on-call, monitor production systems, fix bugs, maintain dashboards and alerts, and support production incidents.
  • Collaborate with product, design, data science, analytics, QA, TPM, and operations teams.

Requirements

  • BS/MS in Computer Science, Computer Engineering, a related field, or equivalent practical experience.
  • 1–3 years of software engineering industry experience.
  • Experience with Kotlin.
  • Experience with Jetpack Compose, declarative UI development, and creating shared components.
  • Ability to explain the reasoning behind technical decisions and work effectively in a collaborative, cross-functional environment.
  • Side projects or open-source contributions are a bonus.

Benefits

  • Extended health and dental coverage, life insurance, disability benefits, mental health benefits, family-building benefits, and pet benefits.
  • Lyft-funded Health Care Savings Account and RRSP plan with company match.
  • Flexible paid time off for salaried team members; hourly team members receive 15 days plus an additional day per year of service.
  • 18 weeks of paid parental leave through a top-up plan for biological, adoptive, and foster parents.
  • Subsidized commuter benefits and Lyft ride credits.
  • Hybrid in-office schedule requiring at least three days per week, including Monday, Wednesday, and Thursday, with flexibility to work from anywhere for up to four weeks per year.

Lyft

Lyft is a transportation network company that connects people to reliable rides, reshaping the way we navigate our communities. By leveraging innovative technology and AI, Lyft enhances mobility solutions tailored for urban lifestyles, making it easier for users to travel conveniently and efficie...

Similar positions

Senior Mobile Software Engineer (Android)

  • Xsolla
  • Full time
  • Canada
  • 09/13/2026
  • Montréal

Senior Android Engineer, Design System

  • Reddit
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k-$267k
  • Remote

Staff Software Engineer - Code Authoring

  • Faire
  • Full time
  • Canada
  • 09/13/2026
  • Salary: Competitive
  • Toronto

Staff Android Engineer

  • Polymarket
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k - $500k/yr
  • Remote

Senior Mobile Engineer (Android)

  • Snoonu
  • Full time
  • Others
  • 09/12/2026
  • Doha, Qatar