Senior iOS Engineer, Member Experience

3 weeks, 1 day ago
Full-time
Senior
Mobile Development
Raya

Raya

Raya is a global community platform fostering human connections through technology, offering a trusted space to find partners, friends, and collaborations worldwide.

Internet Software & Services
51-250
Founded 2015

Description

  • Own the iOS subscription and payments stack, including product configuration, purchase and restore flows, entitlements, offers, and paywall surfaces.
  • Architect and maintain StoreKit 2 integrations, handling interrupted and deferred purchases, upgrades, downgrades, crossgrades, refunds, revocations, billing retries, and price-increase consent.
  • Partner with the server team on signed transaction verification, entitlement reconciliation, and idempotent event handling.
  • Collaborate with product, design, and data teams on pricing, offers, paywall experiments, and revenue-focused launches.
  • Contribute to iOS architecture, system design, performance, testing practices, and technical-debt management.
  • Monitor and resolve member payment issues while maintaining strong release and operational discipline.
  • Raise engineering standards through code reviews, technical mentorship, and written specifications.

Requirements

  • 7+ years of professional iOS development experience.
  • Strong proficiency in Swift, UIKit, MVVM, and reactive programming.
  • Built and operated native StoreKit 2 integrations end to end in production at least twice.
  • Hands-on experience with StoreKit 2 product configuration, transactions, entitlements, subscription status, offers, offer codes, and sandbox-to-production testing.
  • Production Stripe Payments/Subscriptions experience for a B2C product.
  • Experience collaborating on App Store Server Notifications V2, signed transaction verification, reconciliation, and idempotent event handling.
  • Track record of shipping consumer mobile applications at scale, with strong architecture, performance, and user-experience judgment.
  • Ability to lead projects from concept through launch and own post-launch outcomes.
  • AI-forward mindset and interest in applying emerging technologies.
  • Preferred: StoreKit 1-to-StoreKit 2 migration, dual-payment-processor subscriptions, SwiftUI, modular iOS architecture, paywall experimentation, or subscription analytics experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior iOS Engineer

Ondo Finance 11-50 Diversified Financial Services

Ondo Finance is seeking a Senior iOS Engineer to build and improve its remote mobile experience for institutional-grade, blockchain-enabled financial products.

iOS Swift SwiftUI UIKit
6 days, 2 hours ago

iOS Software Engineer, Consumer Engineering

Reddit 1K-5K Internet Software & Services

Reddit is hiring a Product Backend Engineer in its Consumer Engineering organization to build and scale user-facing products that help hundreds of millions of people discover content, participate in communities, and connect with others.

iOS Swift
6 days, 2 hours ago

Senior iOS Engineer (Remote)

The Athletic is seeking a remote iOS Engineer in the United States or Canada to own and enhance its native sports news app through polished user experiences, scalable architecture, and reliable core features.

GraphQL iOS Swift SwiftUI UI Design
1 week, 5 days ago

iOS Engineer (Remote)

The Athletic is seeking a remote iOS Engineer in the United States or Canada to own and evolve its native iOS app, delivering polished sports-media experiences and maintainable, scalable architecture.

GraphQL iOS Swift SwiftUI
2 weeks ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers