Senior SDK Engineer

RevenueCat 🐱🚀💰

Benefits

Job Description

Looking for a Senior SDK engineer to work on our open source SDKs and automations. The CoreSDK team focuses on making our SDKs easy to use, well-tested and robust. 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. This role will primarily focus on our iOS (Apple platforms) SDK but also requires contributions to our Android SDK and hybrid SDKs. Experience in these other platforms is not a requirement but the desire and excitement to work on them is.

About RevenueCat

RevenueCat removes the headaches of building and scaling in‑app subscriptions and has grown into the default monetization platform for mobile.

Apply for This Position