CareerPlan

Senior iOS Engineer

USAFull-time$146k2026-11-04 → 2026-11-09
Hybrid

Core

Own shared Swift identity, subscription, and feature-access libraries used by every onX iOS app, driving technical direction and production changes.

Role type

Senior IC iOS Engineer (Identity & Shared Libraries)

Builds

Shared Swift libraries, SDKs, and client-side observability for identity flows

Domain

Mobile (iOS) + Identity & Access Management

Required skills

Swift, Swift Concurrency (async/await, actors, Sendable), shared library development, OAuth 2.0, OpenID Connect, Keychain token storage, session handling, cross-team technical leadership

Preferred skills

Ory, Kratos, Hydra, Auth0, Okta, passkeys, WebAuthn, Sentry, custom metrics and tracing, StoreKit, in-app subscriptions, entitlement checks, offline-first applications

Technologies

Swift, Swift Package Manager, OAuth 2.0, OpenID Connect, Keychain, ASWebAuthenticationSession, Sentry, StoreKit

Responsibilities

Set technical direction for identity libraries, manage API contracts, improve token refresh and session lifecycle, build client-side observability, represent iOS in IAM design, partner with cross-functional teams, lead design documents and rollouts, participate in on-call rotation

Seniority

Senior, hands-on IC