Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Strava Logo

Senior Staff Software Engineer - Android

Strava

$275,400 - $292,600
Sep 12, 2025
San Francisco, CA, US
Apply Now

Strava is looking to enhance its mobile offering and drive substantial business value through the adoption of advanced technologies and practices.

Requirements

  • Advanced to Expert-level proficiency and hands-on experience in Android development using Kotlin and Jetpack Compose
  • Knowledge and know-how of Android concepts such as: ViewModel, Room, Flows, and Coroutines in a production environment
  • Experience working with large, modularized applications that use dependency injection tools and connect to back-end services
  • Experience using GraphQL
  • Stayed up to date and experiment with the latest Android technologies
  • Experience building maintainable and testable code bases
  • Experience leading technical initiatives and supporting other technical leads on their own initiatives

Responsibilities

  • Help define our mobile architecture through vision and execution
  • Collaborate with all members of your product development team, product managers, engineers, designers and others to identify and execute on opportunities to further extend Strava's best-in-class mobile offering
  • Use your expert knowledge and experience to guarantee technical excellence within your own work and the work of the team
  • Champion the evolution of Strava's technological landscape, driving the adoption of advanced technologies and practices
  • Be a part of Strava's Staff group, coordinating Android development across product teams
  • Pro-actively mentor other engineers and provide technical leadership to the team
  • Deliver your 'best ever' feature work to directly impact tens of millions of engaged users

Other

  • Demonstrating empathy for athletes and their experience while using Strava
  • Building beautiful, smooth, delightful mobile experiences
  • Being willing to explore and learn new technologies outside of your comfort zone
  • A product-focused mindset
  • Enjoyed working on mobile apps at all levels – from optimizing network requests to pixel-perfect animations
  • Coordinated with fellow Android and Server engineers to maintain clean code and considered common touchpoints and share best practices across the stack
  • Led technical initiatives and supported other technical leads on their own initiatives
  • Enjoyed mentoring engineers within your team and beyond
  • Follow a flexible hybrid model that translates to around half of your time on-site in our San Francisco office—roughly three days per week
  • Bachelor's, Master's, or Ph.D. degree in Computer Science or related field
  • Travel requirements: not specified
  • Clearance requirements: not specified
  • Visa requirements: not specified