Ios Engineer Iii

onXmaps, Inc. Logo

onXmaps, Inc.

💵 $125k-$145k
📍Remote - United States

Summary

Join onX, a pioneer in digital outdoor navigation, as a talented iOS Engineer on our Foundational Experiences Team. You will build and support features on our iOS applications, write reusable code and tests, and ensure application optimization. This role requires 5+ years of iOS development experience, proficiency in SwiftUI, and a passion for crafting quality, maintainable code. The position offers competitive salary, comprehensive benefits, including a no-monthly-cost medical plan and parental leave, and opportunities for growth within a dynamic, distributed workforce. Work locations include corporate offices, Basecamps, and Connection Hubs across the US. onX values diversity and offers a collaborative, supportive environment.

Requirements

  • Bachelor’s degree in computer science or related; OR equivalent experience
  • 5+ years of professionally working on mobile (iOS) based products is required
  • Experience working with APIs, Web Services, and other data integration methods
  • Experience with SwiftUI and common IOS tools
  • A shared passion for and ability to demonstrate onX’s Company Values
  • You believe that your profession is a craft and you’re driven to improve every day
  • You know data structures and you know how to apply them
  • You write quality and maintainable code
  • You want to work with other happy, talented engineers
  • You’re fun to work with
  • You get stuff done
  • Permanent US work authorization is a condition of employment with onX
  • Ability to travel bi-annually for multiple days to a corporate office or other onX strategic location, such as a Basecamp

Responsibilities

  • Build and support features on our IOS applications
  • Write reusable code, and libraries for future use
  • Write unit, integration, and acceptance tests
  • Maintain an “offline first” application that must work with or without service
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed, scalability, and battery life
  • Participate in iOS platform leadership and craft best practices that help the team succeed
  • Collaborate with other team members and stakeholders
  • Mentor junior software engineers to help them learn and grow

Preferred Qualifications

  • Experience with Geospatial tools and libraries
  • Experience with MapBox is strongly preferred
  • GraphQL integration experience
  • Experience working with a distributed/remote team
  • Experience with content management
  • Familiar with GCS, Firebase, Kubernetes, microservices, or Docker
  • Practice using metrics to measure app performance at scale

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.