Senior Android Developer

We are seeking a motivated, knowledgeable mobile engineer to join our Android development team. You'll build and extend cutting edge mobile applications that support thousands of customers and millions of consumers every day. You'll own projects from start to finish, working closely with our product and design team, applying scalable development patterns, maintainable code practices, and sharp technical decisions that help shape the architecture of the future.


  • Design, develop, test and deliver new features for the flagship Android app
  • Improve and enhance existing code using modern patterns and practices
  • Review and respond to app crashes, field issues, and customer feedback
  • Ramp quickly on new and existing technologies, apply them to complex problems, and create meaningful impact with your solutions


  • Practical knowledge of Kotlin and Java (+ Android SDK).
  • At least 3 years of software development experience for Android
  • Clear understanding of how networks work (TCP, UDP, sockets, HTTP, TLS etc)
  • Excellent communication skills, a positive attitude, and good sense of humor
  • Equally comfortable working collaboratively or independently