RevenueCat
Senior iOS SDK Engineer
RevenueCat
$227k
Remote, Americas, EMEA
iOS
Swift
Swift UI

Senior iOS SDK Engineer

Overview

RevenueCat removes the headaches of building and scaling in‑app subscriptions. Since graduating from YC’s S18 batch we’ve grown into the default monetization platform for mobile: we’re in >40% of newly shipped subscription apps, we process $10B+ in annual purchase volume, and we help everyone from a solo dev in Brazil to the OpenAI mobile team understand and grow their revenue. We’re a remote‑first crew of 100+, guided by values we actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance. If you want your work to touch hundreds of millions of end‑users (and help the developers behind them get paid), you’ll fit right in.

Job Description

We are looking for a Senior SDK Engineer (specialized iOS) to join our team to help design, build, ship, and support end-to-end features and products that will help developers make more money. We want to bring somebody onboard that is product focused, customer focused, and passionate about building mobile SDKs with a great developer experience. This role will primarily focus on our iOS SDK but also requires contributions to our Android SDK and hybrid SDKs, from time to time. Experience in these other platforms is not a requirement but the desire and excitement to work on them is.

Responsibilities

  • - Design, build, ship, and support end-to-end features and products
  • - Focus on iOS SDK with contributions to Android and hybrid SDKs
  • - Learn about our customers, SDK, and in-app subscription ecosystem
  • - Open pull requests and deploy changes
  • - Onboard into the codebase and work on projects
  • - Participate in code reviews and contribute to improving the codebase
  • - Contribute to team roadmap and technical direction
  • - Mentor and onboard new engineers

Required Skills

  • - 5+ years of experience in software
  • - Experience in iOS, Swift, and Swift UI
  • - Experience shipping mobile apps to Apple App Store
  • - Proactive and collaborative in a remote culture
  • - Experience in Kotlin and Jetpack Compose (bonus)
  • - Experience building SDKs (bonus)
  • - Experience in server driven user interfaces (bonus)
  • - Experience in Python or other backend development (bonus)

Benefits

  • - Competitive equity in a fast-growing, Series C startup
  • - 10-year window to exercise vested equity options
  • - Fully remote and flexible work environment
  • - 4-5 weeks of suggested time off annually
  • - $2,000 USD for workspace setup
  • - $1,000 USD annual stipend for continuous learning

About the company

In-app subscriptions are a pain. The code can be hard to write, time-consuming to maintain, and full of edge cases. RevenueCat makes it simple, plus provides analytics, integrations, and tools to grow so you can get back to building your app.


All Job Openings at RevenueCat