← Back to all jobs
29d 13h left to apply
RevenueCat

Senior iOS SDK Engineer

RevenueCatā€¢šŸ“ EMEA, LATAM, Canada, USA•Estimated: $80,000 - $120,000

✨ AI Insights & Summary

RevenueCat is revolutionizing the mobile subscription landscape, processing over $10 billion annually and powering monetization for a significant portion of new apps. This Senior SDK Engineer (iOS) role offers a unique opportunity to significantly impact a product used by hundreds of millions of end-users and directly contribute to the success of developers worldwide. If you're a product-minded iOS expert passionate about developer experience and eager to shape the future of a fast-growing, remote-first company, this is your chance to build impactful features at scale.

About RevenueCat

RevenueCat simplifies the complexities of building and scaling in-app subscriptions for mobile developers. Since its YC S18 graduation, RevenueCat has become the go-to monetization platform, used in over 40% of newly launched subscription apps. The company processes more than $10 billion in annual purchase volume and supports a diverse range of clients, from solo developers to large organizations like the OpenAI mobile team. RevenueCat operates as a remote-first company with over 120 employees across 25 countries, guided by core values of Customer Obsession, Always Be Shipping, Own It, and Balance.

The Role: Senior SDK Engineer (iOS)

We are seeking a Senior SDK Engineer with a specialization in iOS to join our dynamic team. Your primary focus will be on designing, building, shipping, and supporting end-to-end features and products that empower developers to increase their revenue. This role demands a product-focused, customer-centric individual with a passion for crafting exceptional mobile SDKs that provide a superior developer experience. While the role primarily centers on our iOS SDK, you will also contribute to our Android and hybrid SDKs, demonstrating a willingness to learn and engage with these platforms.

About You:

  • Experience: 5+ years of software engineering experience, with a proven track record of shipping mobile applications to the Apple App Store.
  • Technical Skills: Deep expertise in iOS development, Swift, and SwiftUI.
  • Cross-Platform Aptitude: Willingness and enthusiasm to work on Android and hybrid platforms.
  • Product Mindset: A passion for building products specifically for developers.
  • Quality Focus: A commitment to shipping high-quality products and implementing robust testing practices within iterative development cycles.
  • Customer Empathy: Deep understanding and empathy for customer needs and challenges.
  • Collaboration: Excellent collaboration and communication skills, essential for a fully remote culture.
  • Proactivity: A proactive approach to identifying and resolving issues or suggesting improvements.
  • Agility: Ability to move fast, test thoroughly, and iterate quickly.
  • Problem-Solving: Willingness to ask questions and seek help when encountering obstacles.
  • Team Spirit: Enthusiasm for being part of a growing and evolving team.

Bonus Points:

  • Experience with Kotlin and Jetpack Compose.
  • Previous experience building SDKs.
  • Familiarity with server-driven user interfaces.
  • Experience shipping your own applications to the Google Play Store or Apple App Store.
  • Background in Python or other backend development.

Your Journey at RevenueCat:

In the first month, you'll:

  • Immerse yourself in understanding our customers, SDK, the in-app subscription ecosystem, and how RevenueCat addresses key challenges.
  • Contribute your first pull request, deploying changes utilized by over 32,000 apps.
  • Begin onboarding into our codebase by working on and shipping your initial project.
  • Learn about our commitment to transparency through our GitHub practices.
  • Start reviewing code and contributing to our engineering culture.

Within the first 3 months, you'll:

  • Develop the ability to scope and execute projects independently.
  • Actively participate in code reviews and enhance reliability and quality through testing and visibility improvements.
  • Gain a comprehensive understanding of all products managed by your team.
  • Become familiar with and contribute to improving numerous codebases within the team's purview.

Within the first 6 months, you'll:

  • Become a subject matter expert on several key features.
  • Initiate improvements to the codebase and infrastructure.
  • Contribute to the team's roadmap and technical direction.
  • Successfully ship a major product or feature.

Within the first 12 months, you'll:

  • Develop unparalleled expertise in mobile subscriptions.
  • Leverage your knowledge to propose innovative solutions for RevenueCat's product suite.
  • Be capable of specifying, architecting, and building any desired feature.
  • Gain proficiency across the entire technology stack related to SDKs, becoming the primary expert in at least one area.
  • Mentor new engineers and help shape RevenueCat's engineering culture.
  • Assist in prioritizing the roadmap to maximize developer value and drive technological advancement.

What We Offer:

  • Competitive Equity: Significant equity in a rapidly growing Series C startup backed by top-tier investors, including Y Combinator.
  • Extended Option Window: A 10-year window to exercise vested equity options.
  • Remote Flexibility: A fully remote and flexible work environment.
  • Generous Time Off: 4-5 weeks of suggested annual time off for mental, physical, and emotional well-being.
  • Professional Development Stipends: $2,000 USD for home office setup and a $1,000 USD annual stipend for continuous learning.

Interview Process

Curious about our hiring process? Learn more and get tips for success in our blog post.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/19/2026
CategoryMobile Development
SourceJobicy

FAQ

Is this position remote?

The Senior iOS SDK Engineer role is a hybrid opportunity. The location specified is EMEA, LATAM, Canada, USA.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

RevenueCat

Senior Android SDK Engineer

RevenueCat•EMEA, LATAM, Canada, USAā€¢šŸ”„ Hybrid
Competitive
Mobile Development
View Job →
P

PHP Staging Mobile Taleo

Php 40 En•OHIO-TROY-Upper Valley Medical Centerā€¢šŸ  Remote
Competitive
Mobile Development
View Job →
P

PHP Staging Mobile Taleo

Php 40 En•OHIO-DAYTON-MIAMI VALLEY HOSPITAL NORTHā€¢šŸ  Remote
Competitive
Mobile Development
View Job →