RevenueCat
Visit websiteSenior SDK Engineer
$230,000 – $230,0008+ yearsRemote
- Engineering
- Canada
- Full time
- Today
About the role
RevenueCat is seeking a Senior SDK Engineer to design, build, and support mobile SDKs that empower developers to monetize their applications. This role focuses on either iOS or Android platforms while requiring a willingness to contribute to cross-platform and hybrid SDKs. The ideal candidate is product-focused, customer-centric, and passionate about delivering high-quality developer experiences.
Responsibilities
- Design, build, ship, and support end-to-end features and products for mobile SDKs
- Contribute to iOS, Android, and hybrid SDK platforms
- Participate in code reviews and improve codebase reliability and quality
- Collaborate with team members to scope and execute projects self-sufficiently
- Mentor and onboard new engineers while contributing to the team roadmap and technical direction
Required skills
- Swift
- SwiftUI
- Java
- Kotlin
- Compose UI
- Mobile development
- Testing practices
Nice to have
- SDK development
- Server driven user interfaces
- Python
- Backend development
Qualifications
- 8+ years of experience in software
- Experience shipping mobile apps to Apple App Store or Google Play Store
Benefits
- Competitive equity
- 10-year window to exercise vested equity options
- Flexible time off
- Co-working space
- Workspace budget
- Learning stipend
About the Company
RevenueCat provides the infrastructure and tools for app businesses to build, run, and improve their monetization. As a remote-first team of over 150 people, they serve as the default monetization platform for mobile, processing over $16B in annual purchase volume.