Senior iOS Engineer, Member Experience
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.
- ...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... ...is a remote-first organization with staff members including contractors based 40+ countries *...
- ...deploy MVPs, gather user feedback, and iterate without over-engineering. Collaborate with users, stakeholders, and cross-functional... ...identify problems and remove blockers. Requirements Proven experience developing and maintaining production-grade web applications,...
- ...company culture, and our career coaches ensure all your professional needs are met. Requirements ~6+ years of professional experience with iOS development using Swift ~ Strong grasp of SwiftUI (at least 2 years of recent experience — mandatory) ~ Experience working...Remote job
- ...Senior DevOps Engineer Who We Are MOXFIVE is building technologies that leverage AI to streamline... ...DevOps Engineer to join as a core member of our founding engineering team, where... ...over 30 years of combined cybersecurity experience from leading companies such as...
130000 - 195000 USD per year
...build the foundation for agent engineering in the real world, helping... ...is accelerating, and all team members have meaningful impact on what... ...THE ROLE We’re hiring a Senior Technical Support Engineer to lead our customer support experience for highly technical users, from...- ...correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,... ...of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong background...
2000 USD per year
...public cloud, data science, AI, engineering innovation, and IoT. Our... ...This is a general track for Senior+ (Senior/Staff/Principal) Engineers... ...direction and pace Deep experience with at least one of Go,... .... We provide all team members with additional benefits which...- ...their portfolios. We’re looking for a highly ambitious Senior Software Engineer who wants to build systems that solve real problems at scale... ...reservations, availability, pricing, payments, guest experiences, and property operations. CREATE POWERFUL AUTOMATIONS...
100 - 200 USD per hour
...worldwide | $100-$200/hour depending on experience and location | 10-20 hrs/week Check out... ...looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions... ...them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or...- ...a tangible impact at global scale. Our Engineering culture values autonomy, excellence, ownership... ...you get to do: We’re looking for a Senior Software Engineer to design, build, and... ...every five weeks. Requirements: Experience: – Significant commercial experience...
- ...discover value through intuitive product experiences, rapid experimentation, and emerging AI... ...experiences. We’re a cross-functional team of engineers, product managers, designers, and data... ...scalability. YOUR MISSION As a Senior Software Engineer on the Growth &...
- ...for TRM’s products and services. As a Senior Software Engineer on Data Infrastructure (RDBMS), you... ...assisted query analysis – Hands-on experience with CDC tools (PeerDB, Fivetran, Debezium... ...operate. We expect every team member to use AI to accelerate and reimagine...
1000 USD per year
...From-Anywhere Jobs (FlexJobs, 2025). We are looking for Senior CV Engineer . Your main tasks will be: Train and fine-tune generative... ...visual understanding We expect from you: ~5+ Years of experience training diffusion models and modifying their architectures...1000 USD per year
...efficiency, accelerate time-to-value, and deliver better customer experiences. Fully remote and global, we are in the middle of... ...through the AI-First transformation, and we are looking for a Senior Software Engineer to join our Engineering Operations Team. As part of this...- ...productivity multiplier, with all team members expected to incorporate AI into their... .... An overview of this role As a Senior Engineering Manager, Continuous Deployment at GitLab... ...guide delivery of a reliable product experience for customers. Your team will build...
1000 USD per year
...infrastructure configuration best practices and network services used by engineering teams. Implement and improve monitoring, alerting, and... ...infrastructure challenges. Requirements Deep hands-on experience building, deploying, and maintaining production Kubernetes...- ...easily and freely digitize all the world’s assets on one open, programmable blockchain platform. We are seeking a Senior Software Engineer with experience working with AWS-based backend services. This particular role will be expected to take ownership over Core’s...
- ...scale their portfolios. We’re looking for an ambitious Senior Full-Stack Product Engineer who wants to turn real customer problems into intuitive,... ...see with the systems behind it—from a guest’s check-in experience to the workflows coordinating reservations, cleaning,...
2000 USD per year
...technologies. Our teams partner with specialist engineers from major silicon companies to... ...delightful, optimised, first class Ubuntu experience on their platforms Take a holistic... ...competitive base pay, we provide all team members with additional benefits, which reflect...1000 USD per year
...for the Camunda SaaS offering. Collaborate with product, engineering, and field teams to define, ship, and iterate on features across... ..., and a pragmatic engineering culture. Requirements Experience using Go or another relevant language for cloud-native software...- ..., and is now valued at $6,5 billion. We are hiring a Data Engineer for the Data Services Team who will help us create our internal... ...storing; Skills, Knowledge and Expertise ~3-5 years of experience as Data Engineer, ML Engineer, Backend Engineer; ~ Experience...
- ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft... ...team of software engineers – Contribute to delightful experiences for our user-facing products, meticulously crafting code for browsers...
- ...seek to establish experienced automotive engineers. DXC-Luxoft is happy to receive... ...solutions of the future • Gain hands-on experience working with well-recognized customers... ...Intermediate Seniority Senior...Remote job
- ...few months. Join us!! The Role We're hiring a Staff/Senior Security Engineer to lead our signing and treasury security program across... ...Foundry-based simulation, and trace analysis. Deep practical experience with Gnosis Safe, Coinbase Prime, Anchorage, and...
- ...primarily C++ and JavaScript, with other languages as needed. Debug and resolve performance issues using experiments, measurements, and profiling tools. Educate engineers through code reviews, talks, tooling, and documentation. Define and drive actionable next steps...
- We are seeking a highly skilled Senior Vulkan Graphics Software Engineer to design, develop, optimize, and maintain high-performance graphics software... ...optimization across CPU and GPU architectures. Experience in embedded systems, graphics drivers, and safety-critical...Remote job
- ...Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on... ...7-10+ years of experience in computer vision/image processing.... ...Intermediate Seniority Lead...Remote job
- ...workflows with automated testing and release checks. Manage iOS and Android builds and releases using Expo/EAS, App Store... ...Requirements At least 3 years of DevOps or infrastructure engineering experience focused on mobile and web platforms. Strong hands-on...
46 USD per hour
...DEVOPS ENGINEER — MOBILE & WEB (REACT NATIVE / EXPO) Location: Fully remote — candidates worldwide... ...practice into a social and competitive experience. ABOUT THE ROLE We’re looking for a... ...testing and release checks. – Manage iOS and Android builds and releases using...2000 USD per year
...This is the general track for Engineering Director at Canonical, apply... ...result. Even though this is a senior management position, managing... ...path Extensive management experience and confidence to set high... ...bonus. We provide all team members with additional benefits, which...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Engineer, Member Experience. Be the first to apply!
