onX-posted 5 days ago
$146,000 - $182,000/Yr
Full-time • Mid Level
Remote • Bozeman, MT
251-500 employees

As a pioneer in digital outdoor navigation with a suite of apps, onX was founded in Montana, which in turn has inspired our mission to awaken the adventurer inside everyone. With more than 400 employees located around the country working in largely remote / hybrid roles, we have created regional “Basecamps” to help remote employees find connection and inspiration with other onXers. We bring our outdoor passion to work every day, coupling it with industry-leading technology to craft dynamic outdoor experiences. Through multiple years of growth, we haven’t lost our entrepreneurial ethos at onX. We offer a fast-paced, growing, tech-forward environment where ownership, accountability, and passion for winning as a team are essential. We value diversity and believe it leads to different perspectives and inspires both new adventures and new growth. As a team, we’re hungry to improve, value innovation, and believe great ideas come from any direction. Important Alert : Please note, onXmaps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page. WHAT YOU WILL DO onX is seeking a Senior iOS Engineer to join the Fish team at onX. This role is critical to delivering best-in-class mobile experiences for outdoor enthusiasts, leveraging Apple platforms to bring mapping, GPS, and outdoor discovery features directly to our users’ fingertips. As a Senior iOS Engineer, you will own major components of the iOS app, drive technical decisions, and collaborate cross-functionally to ship impactful features. This position is ideal for an engineer who thrives on solving complex problems, cares deeply about user experience, and can influence both the technical direction and team culture. This is a great opportunity to be a part of a dynamic growing company focused on making an impact on the business, and continuing our work on performance and scalability. This role will report to the Engineering Manager for the Fish team.

  • 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.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • 8+ years of experience is required.
  • 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
  • Ability to operate independently on end-to-end workstreams, from concept through delivery.
  • Strong communication skills; able to mediate technical discussions and build consensus across teams.
  • Track record of mentoring other engineers and elevating team standards.
  • Familiarity with CI/CD pipelines, unit/UI testing frameworks, and monitoring tools for mobile applications.
  • A shared passion for and ability to demonstrate onX’s Company Values.
  • 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.
  • Experience integrating systems with GraphQL.
  • Experience with Mapping technologies and/or GIS systems.
  • Knowledge and Passion for Fishing!!
  • Competitive salaries, annual bonuses, equity, and opportunities for growth
  • Comprehensive health benefits including a no-monthly-cost medical plan
  • Parental leave plan of 5 or 13 weeks fully paid
  • 401k matching at 100% for the first 3% you save and 50% from 3-5%
  • Company-wide outdoor adventures and amazing outdoor industry perks
  • Annual “Get Out, Get Active” funds to fuel your active lifestyle in and outside of the gym
  • Flexible time away package that includes PTO, STO, VTO, quiet weeks, and floating holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service