Full-Time

Senior SDK Engineer

Updated on 2/10/2025

RevenueCat

RevenueCat

51-200 employees

Manages in-app subscriptions for developers

Data & Analytics
Consumer Software

Compensation Overview

$212kAnnually

Senior

Remote in USA + 2 more

More locations: Remote in UK | Remote in Canada

Candidates must be located in the Americas or EMEA regions.

Category
Android Development
IOS Development
Software Engineering
Required Skills
iOS/Swift
Android Development

You match the following RevenueCat's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 5+ years of experience in software
  • Shipped mobile apps to App Store / Google Play
  • Very experienced in iOS, Swift, and SwiftUI and/or very experienced in Android and Jetpack Compose
  • Deep empathy for customers
  • Know how to ship high quality code using good testing practices in iterative cycles
  • Collaborate well with others and can communicate effectively in a fully-remote culture
  • Proactive attitude
  • Ability to move fast, test, and iterate quickly
  • Willingness to ask questions when stuck
  • Excited to be part of a growing team
Responsibilities
  • Learn about customers, SDK, and in-app subscription ecosystem
  • Open first pull request and deploy changes
  • Onboard into the codebase by working on a project
  • Review code and contribute to engineering culture
  • Scope and work on projects self-sufficiently
  • Participate in code reviews and improve codebase reliability and quality
  • Understand and improve codebases that the team works with
  • Be knowledgeable on several key features
  • Contribute to team roadmap and technical direction
  • Ship a major product or feature
  • Help mentor and onboard new engineers
Desired Qualifications
  • Experience in both iOS, Swift, and SwiftUI and Kotlin and Jetpack Compose
  • Experience building SDKs
  • Experience in server driven user interfaces
  • Shipped own app to the App Store or Google Play with paywalls
  • Experience in Python or other backend development

RevenueCat provides a solution for managing in-app subscriptions for mobile apps on iOS, Android, and web platforms. It offers a subscription backend that integrates with Apple's StoreKit and Google Play Billing, allowing app developers to implement in-app purchases efficiently. By using RevenueCat's open-source SDKs, developers can quickly set up subscriptions and access reliable purchase data, which helps them bring their products to market faster and reduce maintenance efforts. The platform also includes real-time analytics and reporting tools that give developers insights into key subscription metrics, surpassing the data available through App Store Connect. Additionally, RevenueCat offers pre-built integrations and webhooks to connect in-app revenue data with other tools developers use. The company aims to simplify the management of in-app subscriptions, making it easier for developers to focus on their apps while ensuring a smooth subscription experience for their users.

Company Size

51-200

Company Stage

Series C

Total Funding

$66.6M

Headquarters

San Francisco, California

Founded

2017

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for subscription management as apps shift to subscription models.
  • Growing interest in cross-platform tools boosts RevenueCat's market potential.
  • Expansion into web-based management opens new revenue streams for RevenueCat.

What critics are saying

  • Acquisition of Dipsea may not align with RevenueCat's core business focus.
  • Technical challenges in RevenueCat Billing beta could affect user experience.
  • StoreKit 2 update may require developers to update apps, causing dissatisfaction.

What makes RevenueCat unique

  • RevenueCat offers a unified solution for iOS, Android, and web platforms.
  • The platform provides real-time analytics and reporting for subscription metrics.
  • RevenueCat's open-source SDKs allow quick and correct subscription implementation.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Fully remote work

Remote workspace budget

Learning & development budget

PTO

Growth & Insights and Company News

Headcount

6 month growth

-3%

1 year growth

1%

2 year growth

-4%
RevenueCat
Sep 29th, 2024
We bought a spicy audiobook app

RevenueCat, Inc. just acquired Dipsea, purveyor of fine "spicy audiobooks."

TechCrunch
Sep 26th, 2024
Subscription management platform RevenueCat acquires a ‘spicy’ audiobooks app (??!!) | TechCrunch

The idea here is to bring a subscription-based app in-house to serve as a testing ground for RevenueCat's new features.

RevenueCat
Aug 29th, 2024
After the Ship: Why and how to launch your Ship-a-ton project on Product Hunt

If you already launched your Ship-a-ton project on Product Hunt before RevenueCat, Inc. announced this collaboration, you can "Launch" the same product again (just this once, thanks to the good folks over at Product Hunt), under the condition that you update your product page (add a banner, add some context on the app, early user feedback, etc)

RevenueCat
Jul 1st, 2024
RevenueCat SDK 5.0 - The StoreKit 2 Update

Today RevenueCat released 5.0 of the iOS SDK.

TechCrunch
Apr 25th, 2024
RevenueCat raises $12M Series C as it expands its subscription management to the web | TechCrunch

With RevenueCat Billing, essentially a web SDK, developers can accept subscription payments from any website.

TechCrunch
Apr 25th, 2024
RevenueCat raises $12M Series C as it expands its subscription management to the web

RevenueCat raises $12M Series C as it expands its subscription management to the web.

RevenueCat
Mar 21st, 2024
Introducing RevenueCat Billing (beta): Web subscriptions for mobile apps, simplified

To help mobile developers capture this opportunity, RevenueCat, Inc. is excited to launch the beta of RevenueCat Billing: web purchases designed to work seamlessly with your mobile app.

RevenueCat
Mar 21st, 2024
Use cases for RevenueCat Billing

RevenueCat, Inc. is super excited today to launch the beta of a brand new product RevenueCat, Inc. call RevenueCat Billing.

Subscription Insider
Mar 14th, 2024
2024 Subscription App Trends: RevenueCat's Report Unpacks Growth Strategies Amidst Market Shifts

In its latest industry analysis, RevenueCat, a provider of subscription management for mobile applications, has published its annual "State of Subscription Apps 2024" report, providing a comprehensive overview of current trends and performance metrics across the mobile app subscription sector.

RevenueCat
Dec 22nd, 2023
Everything we shared in our inaugural Launch Party

On the same topic of pushing data out of RevenueCat - and helping you to stay informed of what's going on in your app, without needing to go into the dashboard - RevenueCat, Inc. has launched a new feature called Weekly Performance Summaries.