Senior iOS Engineer
$146k - $182kFull-time
onX
Responsibilities
- Own the shared Swift identity, subscription, and feature-access libraries used by every onX iOS app.
- Set technical direction, manage API contracts, and drive library changes through production.
- Improve token refresh, session lifecycle, Swift Concurrency adoption, and authentication behavior during network loss.
- Build client-side observability for identity flows across devices, operating systems, and apps.
- Represent iOS in IAM design work involving account management, sessions, passkeys, one-time passwords, entitlements, and bundling.
- Partner with Android, backend, iOS platform, and product teams to maintain consistent identity and entitlement behavior.
- Lead design documents, stakeholder alignment, cross-team rollouts, code reviews, documentation, mentoring, and technical initiatives.
- Participate in the Identity team’s on-call rotation and follow runbooks or escalate issues as needed.
- Explore responsible use of AI as a repeatable copilot in daily engineering workflows.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- At least six years of professional software development experience, including at least three years building and shipping production iOS apps in Swift.
- Deep knowledge of Swift and Swift Concurrency, including async/await, actors, and Sendable, with experience diagnosing production race conditions and threading issues.
- Experience building and maintaining shared libraries or SDKs used by multiple apps or teams, including Swift Package Manager, versioning, and API design.
- Working knowledge of OAuth 2.0, OpenID Connect, Keychain token storage, ASWebAuthenticationSession, and session handling across app launches and backgrounding.
- Experience driving cross-team technical initiatives from design documentation through rollout.
- Ability to serve as a client identity and entitlements expert and communicate tradeoffs across engineering teams.
- Permanent U.S. work authorization is required.
- Ability to travel bi-annually for multiple days to a corporate office or strategic onX location.
- Preferred experience includes Ory, Kratos, Hydra, Auth0, Okta, passkeys, WebAuthn, Sentry, custom metrics and tracing, StoreKit, in-app subscriptions, entitlement checks, offline-first applications, or distributed teams.
Benefits
- Salary range of $146,000 to $182,000 upon hire, with eligibility for annual bonuses and common share options.
- Comprehensive health benefits, including a no-monthly-cost medical plan.
- Paid parental leave of 13 weeks for birthing parents and 5 weeks for non-birthing parents.
- 401(k) matching at 100% of the first 3% saved and 50% from 3-5%.
- Company-wide outdoor adventures, outdoor industry perks, and annual activity funds.
- Flexible time-away package including PTO, STO, VTO, and paid holidays.
- Distributed U.S. work arrangement with remote employees, regional Basecamps, and offices in Bozeman and Missoula; location eligibility restrictions apply.
- Bi-annual travel for multiple days to a corporate office or other strategic onX location is required.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior iOS Engineer in Missoula, MT vacancy
$146k - $182k
...customers, and in our growing commitment to land stewardship and recreational access.ABOUT THIS OPPORTUNITYonX is seeking a Senior iOS Engineer who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business. In this role...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workShift work$128.19k - $184.01k
...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work...SuggestedRemote jobFull time$28.74 - $36.72 per hour
Job Description Overview If you are a highly motivated individual with an active, unrestricted credential (CPA/EA/Practicing Attorney) and excellent communication skills, we need you to help our customers complete their taxes using Intuit TurboTax products. You will...SeniorRemote job$37.69 - $58.5 per hour
...external hires that meet required qualifications and conditions for payment. This is a combined posting for MRI Technologist and Senior MRI Technologist. The requirements of each role are listed below under each associated title. Consideration for each role will be...SeniorMinimum wagePart timeShift workWeekend work- Providence St. Patrick Hospital in Missoula, MT seeks a Senior Electrophysiology Technologist (SEPT) to perform advanced EP procedures under physician supervision. Responsibilities include fluoroscopy and digital image capture to support accurate diagnosis and treatment...Senior
- Providence Health & Services is hiring a Senior Electrophysiology Technologist (SEPT) to perform advanced EP procedures under physician direction, using fluoroscopy and digital imaging to diagnose and treat arrhythmias. You will contribute to patient safety and comfort...Senior
- Liberty Mutual Insurance in Missoula, MT, seeks a Senior Claims Specialist to review, analyze, and process moderately complex to complex claims within authority limits. You will lead investigations, assess coverage and reserves, negotiate settlements, and coordinate litigation...Senior
- Providence St. Patrick Hospital in Missoula, MT is hiring a Senior Electrophysiology Technologist (SEPT) to perform advanced EP procedures under physician supervision, including fluoroscopy and digital imaging. The role requires RCIS/RCES or equivalent certification, Montana...Senior
$30 - $40 per hour
Quark LLC is seeking a high-level HVAC technician in Missoula, MT. In this role, you'll diagnose and repair HVAC systems, manage your schedule independently, and work closely with a centralized support team. Compensation includes a base pay of $30-$40/hour plus performance...Senior$90.8k - $136.2k
...Requirements gathering: skill in gathering and documenting business requirements and translating them into technical specifications engineering can build from. ~ Strong analytical and problem-solving skills, with a track record of proposing effective, workable solutions....SeniorFull timeFlexible hoursShift work$95k - $120k
...Senior Transportation Engineer Transportation Planning & Operations Group All Office Locations $95,000 - $120,000 (base salary) Regular Full-Time Robert Peccia & Associates (RPA) is excited to offer a dynamic opportunity for a Senior Transportation Engineer within our...SeniorFull timeWork at officeLocal area$77.2k - $96.5k
Qualifications: ~ Bachelor’s degree in business, Accounting, MIS, Finance, or related field ~3+ years supporting or implementing Oracle EBS R12 and/or Oracle Cloud Financials ~ Hands-on experience with Order-to-Cash (O2C) and/or Procure-to-Pay (P2P) processes ~...SeniorFull timeShift work- ...site role offers a competitive hourly wage and a chance to work closely with Nurse Practitioners to deliver patient-centered care to senior patients. The position requires a valid LPN license, 3+ years of LPN experience, phlebotomy experience preferred, and BLS. #J-1880...SeniorHourly payMonday to Friday
- ...Goodman Group, LLC is seeking a PRN Respiratory Therapist to assess, treat, and manage residents with cardiopulmonary conditions in a senior living setting. You will interpret patient status, deliver therapies, and collaborate with physicians to design individualized...SeniorRelief
- JCCS in Missoula, Montana is seeking a Senior Accountant to manage complex tax returns and accounting projects. The ideal candidate will hold a Bachelor’s degree in Accounting, be a licensed CPA, and have over 5 years of experience in public or private accounting. This...Senior
- JCCS in Missoula, Montana is looking for an experienced Audit Senior to manage attest engagements and ensure quality control in audits. The ideal candidate will possess a Bachelor’s degree in Accounting, be a licensed CPA, and have over 3 years of experience in public...Senior
- Job Description Job Description Position Overview: The Technologist performs nuclear medicine and PET imaging procedures under the direction of a Radiologist. This role requires independence, sound judgment, and adherence to safety standards. The position involves...SeniorFull timePart timeShift workDay shift
- JCCS is seeking a Senior Accountant responsible for managing complex tax returns and year-end compilations. The role requires a Bachelor's degree in Accounting, CPA license, and over 5 years of experience in accounting. This position offers opportunities for career growth...SeniorFlexible hours
- Talentify in Missoula, Montana seeks a seasoned credit professional to analyze, process and service commercial and agricultural loan portfolios. The role emphasizes developing new business relationships and evaluating collateral, with a strong focus on sound credit decisions...Senior
$126.52k - $168.68k
Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments...SeniorFull timeTemporary workRemote workWork from home- BioLife Plasma Services seeks a Senior Operations Management Trainee to join a national leadership program. You will relocate after training to become a Plasma Center Operations Manager, with up to 100% travel during the trainee phase. Roles include team leadership, performance...SeniorTraineeshipRelocation
$37.69 - $58.5 per hour
...MRI Technologist And Senior MRI Technologist This is a combined posting for MRI Technologist and Senior MRI Technologist. The requirements of each role are listed below under each associated title. Consideration for each role will be based on qualifications. If you...SeniorShift workWeekend work- RESPEC in Missoula, MT seeks an engineer to deliver water resources projects from planning through execution. You will design drainage, stormwater systems and hydraulic analyses, conduct field data collection, and prepare technical reports for diverse audiences. Responsibilities...SeniorFlexible hours
- Bridgestone Retail Operations (BSRO) in Missoula, MT is seeking a Senior Technician to diagnose drivability and electrical systems, and to lead a team toward improved customer care and satisfaction. The role features a flat-rate pay model with real earning potential, ongoing...SeniorPrice work
- ...Hot Springs, Montana. The role offers flexible hours and the opportunity to provide personalized nutrition care to residents in a senior living setting. Responsibilities include assessments, care planning, menu review, staff education, and collaboration with care teams...SeniorPart timeFlexible hours
$132.23k - $176.31k
...across campaign strategy, media buying, audience and target-list management, and performance analytics. The leader guides managers and senior professionals, allocates resources, establishes operating standards, and partners across Marketing and Sales to improve return on...SeniorFull timeTemporary work$105.79k - $141.05k
...scale growth priorities. Lead technical requirements and development for customer growth tooling, including a next-best-action engine as well as integrated demand and GTM capabilities. Develop a reliable tracking system that establishes how GTM growth strategies...SeniorFull timeTemporary workRemote work$95k - $120k
...Senior Highway Engineer ~ Streets & Highways Group ~ All Office Locations ~$95,000 - $120,000 (base salary) ~ Regular Full-Time Robert Peccia & Associates (RPA) is excited to offer a dynamic opportunity for a Senior Highway Engineer within our Streets and...SeniorFull timeWork at officeFlexible hours- ...Sr. HR Manager *This is a hybrid role located in Missoula, MT only. Position Summary The Senior Human Resources Manager serves as the company’s senior day-to-day HR leader, providing hands‑on leadership across the full range of human resources programs and practices....SeniorLocal areaFlexible hours
- BioLife Plasma Services is seeking a Senior Operations Management Trainee to join its leadership development program. You will travel nationwide, learn to manage high-volume plasma collection facilities, and aim for Plasma Center Operations Manager roles. The program includes...SeniorRemote jobTraineeshipRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Engineer. Be the first to apply!
Related searches
- international tax senior Missoula, MT
- senior sales Missoula, MT
- senior network engineer remote Missoula, MT
- senior manager legal Missoula, MT
- senior performance engineer Missoula, MT
- remote senior salesforce administrator Missoula, MT
- senior brand designer Missoula, MT
- senior software engineer remote Missoula, MT
- senior business analyst contract Missoula, MT
- senior consulting engineer Missoula, MT





