L

Lyft

Runs a ride-hailing app and bike-share systems

Android Software Engineer - Lyft Urban Solutions

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, Canada

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Computer Science, Computer Engineering, a related field, or equivalent practical experience.
  • At least 1–3 years of software engineering industry experience.
  • Experience with Kotlin.
  • Experience with Jetpack Compose, declarative user interface development, and creating shared components.
  • Ability to articulate the reasoning behind technical decisions.

Responsibilities

  • Design, develop, deploy, monitor, operate, and maintain elements of the Rider experience, owning components end to end.
  • Write reliable, performant, and maintainable code with comprehensive test coverage.
  • Reduce technical debt and contribute to ongoing improvements in tooling and code structure.
  • Analyze internal systems and processes to identify opportunities for improvement and automation.
  • Participate in code reviews to uphold code quality and share knowledge across the team.
  • Produce technical specifications, runbooks, and documentation covering requirements, security, and privacy.
  • Share knowledge and support team growth through onboarding materials, brown bags, tech talks, and engineering best practices.
  • Rotate on-call, monitor deployed code for stability and performance, proactively fix bugs, and keep dashboards and alerts up to date.
  • Support and escalate production incidents as needed, and contribute improvements to on-call practices and long-term reliability.
  • Partner closely with product, data science, analytics, and operations teams to move quickly without breaking things.
  • Communicate technical trade-offs clearly to engineers and non-engineers.
  • Participate in technical discussions.
  • Partner with product, design, technical program management, quality assurance, and other cross-functional teams where applicable.

Desired Qualifications

  • Pursuing side projects or contributing to open source.

About the Company

Lyft

Runs a ride-hailing app and bike-share systems

Lyft runs a ride-hailing app that connects riders with nearby drivers in the United States and Canada, and its Freenow app books taxis and other rides across Europe. In 2019, it became the first ride-hailing company to go public in the United States, weeks ahead of Uber. Riders see the price before they book and pay through the app, and Lyft keeps a share of each fare while independent drivers, who use their own or rented cars, earn the rest. Lyft also runs bike-share systems such as New York's Citi Bike, sells ads inside its app, and dispatches self-driving cars from partner companies in some cities. Lyft was founded in 2012 and is based in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Lyft

See more jobs