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

Senior iOS Engineer - Fish

onXmaps

$146,000 - $182,000
Dec 16, 2025
Bozeman, MT, US
Apply Now

onX is seeking a Senior iOS Engineer to deliver best-in-class mobile experiences for outdoor enthusiasts, leveraging Apple platforms to bring mapping, GPS, and outdoor discovery features directly to users’ fingertips.

Requirements

  • Expert in Swift and the iOS ecosystem, with demonstrated experience shipping production iOS apps at scale.
  • Strong grasp of iOS frameworks (UIKit, SwiftUI, etc.) and architectural patterns.
  • Experience designing and debugging asynchronous, multi-threaded applications.
  • Proven ability to design and implement scalable mobile systems that integrate with backend APIs.
  • Deep understanding of algorithms, data structures, and their performance tradeoffs in production environments.
  • Familiarity with CI/CD pipelines, unit/UI testing frameworks, and monitoring tools for mobile applications.
  • Experience integrating systems with GraphQL.

Responsibilities

  • Lead the design, implementation, and delivery of complex features in the onX iOS applications.
  • Collaborate closely with Product, Design, and QA to deliver intuitive, performant, and reliable user experiences.
  • Mentor and support junior and mid-level engineers through code reviews, pairing, and technical guidance.
  • Influence architectural direction for the iOS app, ensuring scalability, maintainability, and performance.
  • Participate in technical discussions and make high-judgment decisions with long-term business impact.
  • Proactively identify opportunities for innovation and process improvement within the mobile platform.
  • Actively contribute to the hiring process by upholding a high bar for technical and cultural fit.

Other

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 8+ years of experience is required.
  • Permanent US work authorization is a condition of employment with onX.
  • Ability to travel quarterly for multiple days to a corporate office or other onX strategic location, such as a Basecamp.
  • Strong communication skills; able to mediate technical discussions and build consensus across teams.