onX
Senior iOS Engineer - Identity & Access Management
About this role
Description: Seeking a Senior iOS Engineer for the Identity & Access Management (IAM) team at onX. Focus on owning iOS client libraries for authentication, sessions, and feature access across onX apps. Collaborate with partners to support secure access for outdoor enthusiasts. Requirements: Bachelor’s degree in Computer Science or equivalent experience. 6+ years of software development experience, with 3+ years in production iOS apps using Swift. Deep knowledge of Swift, Swift Concurrency, and mobile authentication (OAuth 2.0, OpenID Connect). Experience with shared libraries/SDKs and driving cross-team technical initiatives. Security-first mindset and ability to mentor others. Permanent US work authorization and ability to travel bi-annually. Benefits: Competitive salary ($146,000 to $182,000) and annual bonuses. Comprehensive health benefits, including a no-cost medical plan. Paid parental leave, 401k matching, and outdoor adventure perks. Flexible time away package including PTO and paid holidays.