Software Engineer, Android

Los Angeles, CA, United States • $130k - $200k

Role Location

  • Los Angeles, CA, United States


$130k - $200k


501+ people


406 Broadway # 369
Santa Monica, CA, 90401-2314, US

Tech Stack

  • Swift
  • Dropwizard
  • RxJava/RxKotlin
  • AWS
  • Terraform
  • Flink
  • Kafka
  • Redis
  • RabbitMQ
  • Kotlin

Role Description

Responsibilities Build the Android app for our riders, chargers, and mechanics Work closely with various business partners (backend, firmware team, UI/UX) Strong focus on high-quality mobile UI App architecture design Writing functional and integration tests Requirements Bachelor's degree in Computer Science or related technical discipline 5+ years of experience with Android Preferred Qualifications Experience developing native Android applications in Java/Kotlin Experience with releasing and maintaining mobile code Understand the value of dependency injection and testing Experience with Android architecture patterns: MVP, MVVM, MVI Excellent understanding of computer science fundamentals, data structures, and algorithms Bluetooth experience is a plus Google Maps experience is a plus IOT experience


As cities across the globe grow, so does our need for greater mobility. We’re facing more pollution and congestion than ever before. The near-term solution is partnering with cities to rebalance our existing streets and improve the way we get around—we need to remove cars from the road and make our cities more livable.

Company Culture

We're an ambitious, smart, and open-minded group. Our team members are passionate about our mission, and eager to complete their work at the highest level. The office itself is up-tempo and supportive, because we care about each other. People first, people.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.