Remote Jobs Sign In

Senior iOS Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Sep 18, 2026
This job expires in: 30 days

Job Summary

Owning the client-side implementation of subscription and payment processes, the full-time Senior iOS Engineer will work remotely to manage the iOS subscription and payments stack, focusing on StoreKit2 integrations and collaborating closely with the server team to ensure entitlement accuracy.

Key responsibilities
  • Own the end-to-end iOS subscription and payments stack, including product configuration and paywall surfaces
  • Serve as the client-side authority on StoreKit2, architecting integrations and handling lifecycle edge cases
  • Collaborate with the server team on entitlement correctness and transaction verification to ensure alignment between app displays and backend data
Required qualifications
  • 7+ years of professional iOS development experience with strong proficiency in Swift, UIKit, MVVM, and reactive programming
  • Expert-level hands-on experience with Apple StoreKit2, having built and operated integrations end to end in production
  • Production experience with Stripe Payments/Subscriptions for consumer products
  • Experience collaborating with server teams on subscription correctness, including App Store Server Notifications V2
  • A proven track record of building and shipping consumer mobile applications to scaled audiences

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 41,590 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee