Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

onXmaps Logo

Android Engineer III - Backcountry

onXmaps

$130,000 - $153,000
Dec 30, 2025
Bozeman, MT, US
Apply Now

onX is looking for an Android Engineer to develop new user-facing features and maintain their Backcountry application, which is aimed at enabling human-powered adventures. The goal is to make an impact on the business and the mobile mapping industry.

Requirements

  • Android development (Kotlin and/or Java) was your professional focus for at least three (3) or more years.
  • Must have worked on an app that has been released to the Google Play Store, either as an individual or member of a team.
  • Strong CS Fundamentals such as algorithms and data structures.
  • Familiarity with Git/Github
  • Experience with gRPC and/or REST
  • Experience with SQLite or other relational databases
  • Understanding of best practices and architectural patterns such as MVVM.

Responsibilities

  • Develop new user-facing features in our Android app with Kotlin
  • Write reusable code and libraries for future use
  • Maintain an “offline first” application that must work with or without service
  • Store data locally using a combination of SQLite, Shared Preferences, and disk caching
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed, scalability, and battery life
  • Collaborate with other team members and stakeholders

Other

  • Bachelor's degree in software engineering, computer engineering, computer science or related degree required.
  • Minimum five (5) years of professional software development experience required
  • Leader. You set a great example in the code you write, breaking a trail for your teammates to do their best work as well.
  • Collaborator. You work well with other talented people in other disciplines.
  • Problem Solver. You’re pragmatic and thoughtful in shipping software people rely on.