General Consideration – Senior Android Engineer
Updated on 1/30/2024
onXmaps

201-500 employees

Digital outdoor navigation software for recreationists
Company Overview
onXmaps, Inc., headquartered in Montana, is a leading company in digital outdoor navigation, offering a suite of apps designed to inform, inspire, and empower outdoor enthusiasts. The company's culture is deeply rooted in the spirit of adventure, fostering a fast-paced, tech-forward environment that encourages ownership and accountability. With a strong competitive edge in the outdoor recreation industry, onXmaps has maintained consistent growth and entrepreneurial ethos since its inception in 2009.
Consumer Software

Company Stage

Series B

Total Funding

$195.4M

Founded

2009

Headquarters

Missoula, Montana

Growth & Insights
Headcount

6 month growth

5%

1 year growth

15%

2 year growth

43%
Locations
Bozeman, MT, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
gRPC
Data Structures & Algorithms
Java
iOS/Swift
REST APIs
Android Development
CategoriesNew
Software Engineering
Requirements
  • Minimum six (6) years of professional experience in Android development (Kotlin, Java)
  • Experience with SQLite or other relational databases, gRPC and/or REST
  • Strong fundamentals including algorithms & data structures
Responsibilities
  • Developing new user-facing features in the Android app using Kotlin
  • Applying best practices and architectural patterns such as MVVM
  • Ensuring that code is tested and reusable with an 'offline first' mindset
  • Collaborating with cross-functional teams including iOS, Web, and Backend Engineers, Product Manager, and Designer
  • Participating in Android platform leadership, crafting best practices, and providing mentorship to Junior Engineers