Favorited

Member of Technical Staff - Android

Santa Monica, CA. Posted 4 months ago

The role

You will build and scale the core mobile experience on Android. You will develop high-performance, real-time features for a growing user base.

What you will do

  • Design, build, and maintain high-quality native Android applications using Kotlin.
  • Own features end-to-end, from technical design through implementation, testing, and release.
  • Collaborate closely with product, design, backend, and infrastructure teams.
  • Optimize application performance, scalability, and reliability across Android devices.
  • Contribute to architectural decisions and establish best practices for Android development.
  • Identify and proactively solve technical challenges.
  • Participate in code reviews and mentor engineers.
  • Improve development workflows, CI/CD pipelines, and release processes.

Required qualifications

  • 5+ years of professional Android development experience.
  • Proven track record of shipping multiple native Android applications to the Google Play Store.
  • Experience building and scaling large-scale applications supporting millions of users.
  • Deep expertise in Kotlin, Jetpack, Compose, and the Android SDK.
  • Strong understanding of Android architecture patterns (MVVM, MVI, etc.).
  • Experience with modern networking stacks (GraphQL, gRPC, and REST).
  • Experience building real-time features on streaming transports (WebRTC, WebSockets, LiveKit, and Agora).
  • Strong debugging, profiling, and performance optimization skills.
  • Ability to thrive in a fast-paced, startup environment with high ownership.

Nice to have

  • Experience with iOS development (Swift) and cross-platform considerations.
  • Familiarity with real-time, interactive, or live-streaming products.
  • Familiarity with Android-native Material Design components.
  • Fluency with AI development tools like Claude, Cursor, etc.

Benefits

  • Unlimited PTO
  • 401(k) plan
  • Comprehensive health insurance
  • Paid company holidays

About the company

fav is a platform where digital communities connect, engage, and play to empower creators. The work culture is intense and values open communication and real-time feedback.