Senior iOS Payments Engineer - StoreKit2 & Subscriptions

Real Work From Anywhere

United States

Remote

USD 170,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Raya is seeking a Senior iOS Engineer to own the client side implementation of how members join, pay, and stay with Raya. You will own subscription, paywall, and lifecycle surfaces in the app, coordinating closely with the server team on entitlement correctness and reconciliation.

The role requires deep StoreKit2 expertise, production Stripe Payments experience, and a track record shipping consumer apps to large audiences.

Qualifications

  • 7+ years of professional iOS development experience with Swift, UIKit, MVVM.
  • Expert StoreKit2 experience: built and operated StoreKit2 integrations end to end in production at least twice.
  • Direct native StoreKit2 integration experience beyond third-party wrappers.
  • Production Stripe Payments/Subscriptions experience for a B2C product.
  • Experience with entitlement correctness, App Store Server Notifications V2, and reconciliation.
  • Track record shipping consumer mobile apps to large audiences with strong architecture and UX.
  • Ability to lead end-to-end projects balancing speed and quality, with ownership after ship.
  • AI-forward mindset for applying emerging tech to improve developer and product experiences.

Responsibilities

  • Own the iOS subscription and payments stack end to end, from config to paywall.
  • Architect StoreKit2 integration and manage lifecycle edge cases.
  • Collaborate with server team on entitlement correctness and reconciliation.
  • Work with product/design/data on pricing, offers, and paywall experiments.
  • Contribute to a large iOS codebase with architecture, performance, and testing improvements.
  • Serve as client-side escalation point for payment issues.
  • Raise engineering standards through code reviews and mentoring.
  • Align app and backend entitlements and state across systems.

Skills

Swift
StoreKit2
UIKit
MVVM
Reactive programming

Tools

Stripe
App Store Connect

Job description

Raya is seeking a Senior iOS Engineer to own the client side implementation of how members join, pay, and stay with Raya. You will own subscription, paywall, and lifecycle surfaces in the app, coordinating closely with the server team on entitlement correctness and reconciliation.

The role requires deep StoreKit2 expertise, production Stripe Payments experience, and a track record shipping consumer apps to large audiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payments Engineering Manager, StoreKit 2 (Remote)
Payments Engineering Manager, StoreKit 2 (Remote)

Day One Partners • United States

Remote
USD 190,000 - 260,000
Medical and dental coverage
Generous paid time off
Parental leave and lifestyle benefits
Senior iOS Engineer - High-Impact Member UX, Equity
Senior iOS Engineer - High-Impact Member UX, Equity

Raya App • United States

Remote
USD 140,000 - 210,000
Medical and dental coverage
$50/day food delivery budget
Equity-based employment
+5
Engineering Manager - Member Experience Platform
Engineering Manager - Member Experience Platform

Remote • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior iOS Engineer — Growth & Subscriptions Leader
Senior iOS Engineer — Growth & Subscriptions Leader

Scribd, Inc. • Denver (CO)

On-site
USD 124,000 - 221,000
Scribd Flex
Health, dental, vision
Generous PTO
+1
Senior iOS Engineer: Growth & Subscriptions
Senior iOS Engineer: Growth & Subscriptions

Scribd, Inc. • Chicago (IL)

On-site
USD 124,000 - 221,000
Scribd Flex (flexible work model)
Health, dental, vision coverage
Paid time off and holidays
+1
Senior iOS Engineer - Subscriptions & Growth
Senior iOS Engineer - Subscriptions & Growth

Scribd, Inc. • Los Angeles (CA)

Hybrid
USD 152,000 - 222,000
Scribd Flex (flexible work model)
Comprehensive health, dental, and vis­
Mental health support and disability
+6
Remote Senior Backend Engineer, Apple Payments
Remote Senior Backend Engineer, Apple Payments

Day One Partners • United States

Remote
USD 150,000 - 190,000
Fully remote work
Senior iOS Engineer — End-to-End, High-Impact, Equity
Senior iOS Engineer — End-to-End, High-Impact, Equity

Raya • United States

On-site
USD 170,000 - 250,000
Senior iOS Engineer, Growth & Retention (StoreKit)
Senior iOS Engineer, Growth & Retention (StoreKit)

Scribd, Inc. • Seattle (WA)

Hybrid
USD 124,000 - 221,000
Scribd Flex
Health coverage
Paid time off
+4
Server Engineering Manager, Member Experience
Server Engineering Manager, Member Experience

Remote • San Francisco (CA)

On-site
USD 180,000 - 240,000