GizPulse

RevenueCat

RevenueCat is Hiring a Senior SDK Engineer (iOS)

RemoteFull-time3 min read0 comments
Official GizPulse Job Banner

Role Overview

RevenueCat is looking for a Senior SDK Engineer specializing in iOS to help design, build, ship, and support end-to-end features that help developers make more money.

Apply Now

About RevenueCat

RevenueCat removes the headaches of building and scaling in-app subscriptions. Since graduating from YC's S18 batch, it has grown into the default monetization platform for mobile — present in over 40% of newly shipped subscription apps, processing $10B+ in annual purchase volume, and helping everyone from solo developers in Brazil to the OpenAI mobile team understand and grow their revenue. The team is remote-first, 120+ people across 25 countries, guided by values they actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance.

About the Role

RevenueCat is looking for a Senior SDK Engineer specializing in iOS to help design, build, ship, and support end-to-end features that help developers make more money. The ideal candidate is product-focused, customer-focused, and passionate about building mobile SDKs with a great developer experience. This role primarily focuses on the iOS SDK, with occasional contributions to the Android SDK and hybrid SDKs — experience there isn't required, but enthusiasm for it is.

About You

  • 5+ years of software experience, with mobile apps shipped to the Apple App Store
  • Deep experience with iOS, Swift, and SwiftUI
  • Comfortable working with Android or hybrid platforms when needed
  • A passion for building products for developers and shipping great work
  • Deep empathy for customers
  • Strong testing practices and iterative, high-quality shipping habits
  • Collaborative communicator suited to a fully remote culture
  • Proactive — you fix or flag what's broken rather than waiting
  • Fast-moving, with a test-and-iterate mindset
  • Comfortable asking questions when stuck
  • Excited to grow with the team

Bonus:

  • Kotlin and Jetpack Compose experience
  • SDK-building experience
  • Experience with server-driven UI
  • Shipped your own app to Google Play or the App Store
  • Python or other backend development experience

What Success Looks Like

First month: Learn the customer base, SDK, and in-app subscription ecosystem; ship your first pull request to 32,000+ apps; complete onboarding through your first shipped project; learn the team's transparent GitHub workflow; begin reviewing code.

First 3 months: Scope and work on projects self-sufficiently; contribute to code reviews and codebase reliability/quality; understand every product owned by your team and the codebases involved.

First 6 months: Become the go-to expert on several key features; drive your own initiatives for improving the codebase and infrastructure; contribute to team roadmap and technical direction; ship a major product or feature.

First 12 months: Develop deep mobile subscriptions expertise; contribute ideas across RevenueCat's product suite; be able to spec, architect, and build any feature needed; become the primary expert/owner of at least one technical area; mentor and onboard new engineers; help prioritize the roadmap for maximum developer value.

What RevenueCat Offers

  • Competitive equity in a fast-growing Series C startup backed by top-tier investors, including Y Combinator
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4–5 weeks of suggested annual time off for mental, physical, and emotional recharge
  • $2,000 USD workspace setup stipend + $1,000 USD annual learning stipend

Explore More On These Topics

Share This Story

Get GizPulse Weekly

Receive jobs, opportunities, and practical tech insights every Sunday.

Please complete verification to subscribe.

Comments

Comments are moderated and published after approval.

Please complete verification before posting your comment.

No comments yet.

Related Jobs