Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior iOS Engineer, Member Experience

Full-time

Raya

We are seeking a Senior iOS Engineer to own the client side implementation of how members join, pay, and stay with Raya. Member Experience owns the full member lifecycle – applying, onboarding, payments, and lifecycle management – and this role owns the surfaces where that lifecycle becomes revenue: the paywall, the purchase experience, and the subscription state a member sees in the app.

This is a payments specialist role, not a generalist iOS role with some payments attached. The person we hire has built and operated native Apple StoreKit2 integrations more than once, with total depth and ownership – they wrote the integration, shipped it, and were still there when the edge cases showed up. They also bring production Stripe experience for a consumer product. They will work as a close peer to our server team, which owns App Store Server Notifications V2, entitlement source of truth, and reconciliation.

Requirements:

Responsibilities

  • Own the iOS subscription and payments stack end to end from product configuration, purchase and restore flows, entitlement state, offers, to the paywall surfaces members see.

  • Serve as the client-side authority on StoreKit2: architect the integration, set the patterns, and handle the lifecycle edge cases. Including interrupted and deferred purchases, upgrades, downgrades, crossgrades, refunds, revocations, billing retry, and price increase consent.

  • Partner closely with the server team on entitlement correctness, working across the client/server boundary on signed transaction verification, reconciliation, and idempotency so that what the app shows and what the backend believes never diverge.

  • Work with product, design, and data on pricing, offers, and paywall experimentation. Scoping and shipping revenue-affecting work from concept through launch and measurement.

  • Contribute broadly to a large, long-lived iOS codebase: architecture and system design, performance, testing practices, and deliberate management of tech debt.

  • Act as the client-side escalation point for member payment issues, with the monitoring and release discipline to catch problems before members do.

  • Raise the engineering bar through code review, technical mentorship, and clear written specs.

Requirements

  • 7+ years of professional iOS development experience, with strong proficiency in Swift, UIKit, MVVM, and reactive programming.

  • Expert-level, hands-on Apple StoreKit2 experience: you have built and operated StoreKit2 integrations end to end at least twice in production, owning product configuration, purchase and restore flows, Transaction.updates, current entitlements and subscription status, introductory / promotional / win-back offers, offer codes, and sandbox-through-production testing.

  • Direct, native StoreKit2 integration experience and depth that goes beyond consuming a third-party abstraction layer. You can reason about the framework itself.

  • Production Stripe Payments/Subscriptions experience for a B2C product (secondary to Apple, but required).

  • Experience collaborating with a server team on subscription correctness including App Store Server Notifications V2, signed transaction verification, reconciliation, and idempotent handling of duplicate events.

  • A track record of building and shipping consumer mobile applications to scaled audiences, with strong judgment on architecture, performance optimization, and user experience.

  • Strong consumer product sense and the ability to partner effectively with product, design, and data on revenue-affecting work.

  • Proven ability to lead projects from concept through launch, balancing speed and quality, and to own what you ship after it ships.

  • An AI-forward mindset, with curiosity about applying emerging technologies to improve developer and product experiences.

Nice to Have

  • Experience migrating a production app from StoreKit1 to StoreKit2.

  • Experience running a subscription product across two payment processors simultaneously, with a single active entitlement per member.

  • Familiarity with SwiftUI alongside UIKit, and with modularizing a large iOS codebase.

  • Experience with paywall and pricing experimentation frameworks, and with subscription analytics.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior iOS Engineer, Member Experience in Remote vacancy
  •  ...small. Role Description We're looking for a talented Senior iOS Engineer for our mobile team to join Bankjoy! You will be responsible...  ..., and engineering to deliver high-quality, user-centric iOS experiences Design, develop, and maintain iOS applications using... 
    Senior
    Long term contract
    Full time
    Remote work

    Bankjoy

    Remote
    9 days ago
  •  ...Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract.  The App Growth team has a clear and ambitious goal: make the apps the destination... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area
    Remote work

    Wikimedia Foundation

    Remote
    7 days ago
  •  ...joining the Polkadot Research Engineering team. We shape the Polkadot...  ...ecosystem needs into tools and experiences that accelerate platform...  ...adoption. About the Role As a Senior Experience Engineer , you...  ...trusted third-party provider. Team members will be taken on as a... 
    Senior
    Full time
    For contractors
    Remote work

    Parity

    Remote
    4 days ago
  •  ...iOS Engineer We are seeking an experienced iOS Engineer to join our team and help build, enhance, and maintain high-quality mobile...  ...and development tools to build intuitive and reliable mobile experiences. Collaborate with product, design, QA, and engineering teams... 
    Suggested
    Contract work

    Next Ventures

    Remote
    2 days ago
  •  ...Rapidly deploy MVPs, gather user feedback, and iterate without over-engineering. Collaborate with users, stakeholders, and cross-functional...  ...problems and remove blockers. Requirements Proven experience developing and maintaining production-grade web applications, ideally... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Parity

    Remote
    8 days ago
  •  ...move BC forward. 1 x Temporary Full Time Member Experience Rep - ending March 1, 2025 1 x...  ...on the other end of the phone when our Members need emergency roadside assistance and/...  ...process. ~ The shift bid process is seniority based (Length of Service / Hire Date),... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours
    Shift work
    Weekend work
    Weekday work

    BCAA

    Remote
    1 day ago
  •  ...leader in online grocery, and behind every seamless customer experience is a world-class engineering organization building the systems that make it all...  ...work — faster, more reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience team, you... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Remote
    22 days ago
  • $153k - $213k per year

     ...fees, no surprises, and no tradeoffs on what matters most. Trust & Safety Experience owns the customer journeys during authentication, verification, and fraud journeys. You will work as a Frontend engineer, contributing to web, and mobile interfaces. In this role, you will... 
    Senior
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    27 days ago
  • $164.49k - $197.39k per year

     ...remote company with 1,600+ team members across 40+ countries, and we’...  ...understand real-world user experiences at scale. We’re building...  ...experience, and doing the hard engineering needed to ship reliable...  ...Mobile development experience (iOS or Android) or familiarity with... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    4 days ago
  • $110k - $140k per year

     ...succeed in a rapidly evolving market. This role will report to the iOS Manager and responsible for the following activities: Design,...  ...and Combine Version control using Git and Github Experience working with Restful API's and services Write and maintain unit... 
    Full time
    Remote work
    Work from home
    Flexible hours

    VRIFY

    Remote
    3 days ago
  • $164.49k - $197.39k per year

     ...We are a 100% remote company with team members across 40+ countries, backed by...  ...truly career-defining opportunity. Senior Fullstack Engineer: Real User Monitoring (RUM) The opportunity...  ...teams to understand real-world user experiences at scale. We’re building systems that... 
    Senior
    Local area
    Remote work

    Grafana Labs

    Remote
    13 days ago
  •  ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza...  ...a seamless and engaging user experience. You will collaborate with our...  ...collaborate with remote team members using various communication and...  ...in Computer Science, Software Engineering, or a related field (or... 
    Internship
    Remote work

    TorontoJobs.ca Recruitment Division

    Remote
    3 days ago
  •  ...Responsibility: Redefine the future of customer experiences. One conversation at a time. We're...  ...bright and talented individuals for a Senior Engineering Manager (Mobile) position to join our...  ...and inclusive team environment where members can learn from each other and grow.... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Nextiva

    Remote
    1 day ago
  •  ...New Senior VP of Experience & Commerce Canada - Remote Apply Now Why Valtech? We’re the experience innovation company - a trusted partner to...  ...leadership role with the potential to evolve into broader engineering leadership responsibility across the region. You will thrive... 
    Senior
    Long term contract
    Full time
    Remote work

    Valtech

    Remote
    14 days ago
  • $153k - $213k per year

     ...fees, no surprises, and no tradeoffs on what matters most. Auth Experience owns the customer journeys during authentication, verification,...  ...need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-... 
    Senior
    Full time
    Remote work

    Affirm

    Remote
    a month ago
  •  ...starting at €4,000 (full-time basis) and a clear willingness to overpay depending on experience and qualifications , this is an exciting opportunity for a talented Senior Electrical Engineer (m/f/d) with expertise in PLC programming and automation . Join our... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    K industries GmbH

    Remote
    21 days ago
  •  ...applications and next steps. Our partner is looking for a Senior Web Compatibility Engineer based in Canada. This is a senior engineering...  ...fixes. You’ll work across Mac, Windows, iOS, and Android to improve the browsing experience for millions of users. You’ll also help... 
    Senior
    Long term contract
    Full time
    Remote work

    Jobgether

    Remote
    2 days ago
  • $65k per year

     ...services leader reinventing customer experience (CX). Built on diverse and proven industry...  ...We are currently looking for a Senior Network Engineer to join the Foundever family!  80% virtual...  ...the Green Valley Datacenter).   As a member of our IT team you will not only build... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever®

    Remote
    18 hours ago
  •  ...success story? If so, we're looking for an iOS Developer to join our team on the journey...  ...Master's degree in Computer Science, Software Engineering, Information Technology, or a related field ~3+ years of professional experience in developing iOS applications ~... 
    Permanent employment
    Full time

    tbi bank

    Remote
    a month ago
  •  ...We are looking for a Staff iOS Developer to join one of our...  ...operators deliver exceptional dining experiences through smarter, data-driven...  ..., continuously improving our engineering practices, and delivering...  ...gay village and our original members were all part of the LGBTQ+... 
    Remote job
    Local area
    Flexible hours

    Lightspeed Commerce

    Remote
    more than 2 months ago
  •  ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to...  ...someone experienced with both platforms. Candidates with strong experience in one framework who have a genuine interest and ability to work... 
    Ongoing contract
    Contract work
    Remote work

    TorontoJobs.ca Recruitment Division

    Remote
    3 days ago
  • $145k - $165k per year

     ...How You'll Make an Impact:  As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental...  ...platform Build intuitive frontend experiences using React and Vue, ensuring seamless...  ...continuous improvement Mentor team members through pair programming and code... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Cloudbeds

    Remote
    4 days ago
  • $136.8k - $171k per year

     ...a 24x7x365 on-call rotation as a senior incident response escalation resource. Engineer and optimize detection logic, detection...  .... Mentor junior team members in security operations, detection...  ...of hands-on security operations experience emphasizing incident response and... 
    Senior
    Full time
    Remote work
    Flexible hours

    Marqeta

    Remote
    23 hours ago
  •  .... What You’ll Do? As a Senior Software Developer , you’ll...  ...delivery goals Mentoring team members on best practices, new...  ...~5+ years of professional experience in web application development...  ...degree in Computer Science, Engineering, or equivalent practical experience... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Fortive

    Remote
    5 days ago
  • $168k - $211k per year

     ...letter from our Director of Engineering: Dear future Benchmate,...  ...We are looking for a talented Senior Engineering Manager to join the...  ...processes and technologies. As a member of the Engineering Management...  ...built through leadership experience. Our engineering managers are... 
    Senior
    Full time
    Live In
    Work at office
    Remote work
    Work from home
    Home office

    Bench Accounting

    Remote
    3 days ago
  •  ...Senior DevOps Engineer Who We Are MOXFIVE is building technologies that leverage AI to streamline...  ...Senior DevOps Engineer to join as a core member of our founding engineering team, where...  ...30 years of combined cybersecurity experience from leading companies such as CrowdStrike... 
    Senior

    Moxfive

    Remote
    4 days ago
  •  ...Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise...  ..., platforms, and processes. With more than 5,000 team members worldwide, Bounteous delivers AI that sticks, powering... 
    Senior
    Full time
    Worldwide

    Bounteous

    Remote
    6 days ago
  •  ...their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...  ...help deliver secure, reliable experiences to Mozilla users every day. Our teams...  ...applications from everyone, including members of all equity-seeking communities, such... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    7 days ago
  •  ...How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build...  ...that power intelligent product experiences across Cloudbeds. This is a product engineering...  ...in hospitality. We're 650+ team members across 40+ countries, bringing together... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Cloudbeds

    Remote
    9 days ago
  • $93k - $125k per year

     ...their terms.  About this team and role: As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This team manages the...  ...through our systems daily What you’ll bring:  Experience: At a minimum, 4 years of professional experience... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior iOS Engineer, Member Experience. Be the first to apply!