Senior iOS Engineer (local or remote)

 (8+ years exp)
$110k – $155k
Published: 1 week ago
Avatar for onX

onX

Awaken the adventurer in everyone through sophisticated GPS mobile and web applications!
Company Size
201-500
Company Type
Mobile App
Software Development
See all jobs at onX image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Software Development
Mobile Development
iOS Development
Swift

The Role

ABOUT onX
Headquartered in Montana with offices in both Missoula and Bozeman, onX is rooted in a passion for the peaks and rivers surrounding us. We bring our devotion to the outdoors to work daily with a singular, powerful goal; to inspire others to find their own adventures off the pavement. Through the melding of technology and passion for the outdoors we enable people to craft rewarding, dynamic outdoor experiences.

WE ARE LOOKING FOR
onX is seeking a talented Senior iOS Engineer with a passion for product development. As an onX iOS Engineer, you will be involved in full life cycle software development including architecture, development, testing, and deployment. We practice product-focused engineering with an emphasis on autonomy, so you’ll be asked to participate in planning/road mapping, user story mapping / MVP creation exercises and work closely with our designers. This is a great opportunity to be a part of a dynamic company and make a direct impact on our business.

LOCATION
Bozeman, MT; Missoula, MT; or Remote. Additionally, being authorized to work in the U.S. is a precondition of employment. We do not sponsor work visas (of any kind ) for this position at this time.

TECHNOLOGIES YOU’LL USE
Swift, Git / GitHub, Travis CI. Other technologies if you’re interested in contributing to more of the stack: Kotlin, Elixir, JavaScript, MySql, Java, Go, Docker, Kubernetes, PostGIS, and the Google Cloud Platform.

RESPONSIBILITIES
(Essential Job Duties)

  • Write clean and maintainable Swift code
  • Demonstrate ownership by solving problems proactively without direct supervision
  • Work closely with designers to create engaging user experiences
  • Actively contribute to iOS architecture and code standard discussions
  • Review pull requests in a timely manner
  • Create ideas and solutions that pertain your team’s quarterly mission
  • Lead by example - embody our company values
  • Mentor junior engineers in iOS best practices

REQUIRED QUALIFICATIONS

  • Bachelor's degree in Computer Science or related; or in place of a degree, an additional three (3) or more years of relevant experience
  • Eight (8) or more years in the software industry total
  • Five (5) or more years working on the iOS platform
  • Three (3) or more years of Swift programming experience
  • Solid understanding of Concurrency on iOS (GCD, Operation Queues)
  • Command of Auto Layout both in Storyboards and Code
  • Networking experience communicating with a remote server
  • Proficiency in GIT (particularly rebasing)

PREFERRED QUALIFICATIONS

  • Experience with some form of persistence (SQLite, CoreData, etc.)
  • Experience with Continuous Integration and/or Testing
  • Working knowledge of Objective C
  • Passion for the outdoors

PHYSICAL WORKING CONDITIONS
*The following physical requirements represent those that are required to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. *

  • Sitting - 90%
  • Standing - 5%
  • Walking - 5%
  • Bending - Occasionally
  • Kneeling - Some
  • Lifting - Up to 25 pounds
  • Reaching - Regularly
  • Telephone Use - Yes
  • Computer Use/Manual Dexterity - Yes
  • Ability to travel - up to 10%

WHAT WE ARE OFFERING YOU

  • Competitive salary and opportunities for growth
  • Comprehensive medical, insurance and wellness benefits
  • Four weeks paid parental leave
  • 401k matching at 100% the first 3% you save and 50% from 3-5%
  • Company-wide outdoor adventures twice per year
  • Amazing outdoor industry discounts
  • Summer hours for salaried employees

onX COMPANY VALUES
Our principles guide the decisions making of our company. They define the culture at onX, what we have learned through experience and are the code by which we operate. They are fundamental, enduring and actionable–a benchmark by which we measure the team behavior and performance.
We put the customer first.
We are passionate.
We win as a team.
We take ownership.
We work with urgency.
We are curious and seek the truth.
We innovate & take risks.

Position open until filled
*onX is an Equal Opportunity Employer. We are committed to finding ways to attract, develop and retain qualified individuals who represent the diverse communities in which we live. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. *

More about onX

Perks and Benefits

Retirement benefits
Parental leave
Equity benefits
image

Funding

AMOUNT RAISED
$87.4M
FUNDED OVER
1 round
Round
B
$87,400,000
Series B Oct 2022
image

Similar Jobs

onX company logo
onX
Awaken the adventurer in everyone through sophisticated GPS mobile and web applications!