Or your alerts
1 month ago

Job Summary

We are a mission driven, remote-first company that is building the standard for mobile subscription infrastructure. Top apps like VSCO, Notion, and ClassDojo count on RevenueCat to power their subscriptions at scale.

  • Minimum Qualification : Bachelors
  • Experience Level : Senior level
  • Experience Length : 5 years

Job Description/Requirements

About us:

RevenueCat makes building, analyzing, and growing mobile subscriptions easy. We launched as part of Y Combinator's summer 2018 batch and today are handling more than $2B of in-app purchases annually across thousands of apps.

We are a mission driven, remote-first company that is building the standard for mobile subscription infrastructure. Top apps like VSCO, Notion, and ClassDojo count on RevenueCat to power their subscriptions at scale.

Our 70 team members (and growing!) are located all over the world, from San Francisco to Madrid to Taipei. We're a close-knit, product-driven team, and we strive to live our core values: Customer Obsession, Always Be Shipping, Own It, and Balance.


The Role

We’re looking for a Senior SDK engineer to work on our open source SDKs and automations.

Our CoreSDK team focuses on making our SDKs easy to use, well-tested and robust, and ensures they can be updated often. You’ll contribute to our iOS, Android, Flutter, React-Native, Cordova/Capacitor/Ionic and Unity SDKs, with code written in Swift, Objective-C, Kotlin, Java, Dart, Typescript, C# and Ruby.

You’ll learn how each of the platforms work and work with modern technologies like SwiftUI, Swift Concurrency, Android Coroutines, Sound null safety in Dart, and CI/CD pipelines, with a strong emphasis in API design, testing and robustness.

If you’re curious to learn more about the kind of work our team does, here are a few blog posts describing some of our projects:

  • Release Trains
  • How we test our SDKs at RevenueCat
  • Migrating from StoreKit 1 to StoreKit 2
  • How our Hybrid SDKs work

About you:

  • You love making products for developers.
  • You enjoy learning new coding languages and trying bleeding-edge technologies.
  • You are passionate about automation, high-quality software and testing.
  • You have 5+ years of experience in software, and have shipped mobile apps to App Store / Google Play.
  • You are very experienced in your favorite programming language, and have at least some experience with Swift, Kotlin, Objective-C or Java, and some experience with SQL.
  • You ask questions when you're stuck on something.
  • You don't mind cat puns/bad cat jokes.
  • You are an excellent written and verbal communicator.
  • Bonus points for experience with contributing to or managing open source projects.
  • Bonus points for experience building SDKs, frameworks or CI.

In the first month, you'll:

  • Learn about our customers, our SDK, the in-app subscription ecosystem, the problems RevenueCat helps solve, and how our SDKs fit into that.
  • Open your first pull request and deploy changes to be used by 12,000+ apps.
  • Onboard into our codebase by working on your very first project and shipping it

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV