Skip to content

IOS Engineer III – Foundational Experiences Team
Company | onXmaps |
---|
Location | Bozeman, MT, USA |
---|
Salary | $130000 – $153000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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.
- 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
- Building and supporting 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