1

Revenuecat Jobs (NOW HIRING)

Manage setup, configuration, and operation of third-party mobile integrations such as RevenueCat, AppsFlyer, Firebase, and similar services. * Oversee and continuously improve the mobile build and ...

iOS Engineer

San Francisco, CA · On-site

$150K - $280K/yr

Knowledgable in Apple StoreKit/RevenueCat * Excellent problem-solving and communication skills, and the ability to work independently or as part of a team * Coach and mentor other engineers * Strong ...

Revenuecat information

What are the key skills and qualifications needed to thrive as a RevenueCat Specialist, and why are they important?

To thrive as a RevenueCat Specialist, you need a solid background in software development, mobile app monetization, and subscription management, often supported by experience with iOS/Android platforms and in-app purchase systems. Familiarity with RevenueCat's APIs, SDKs, analytics dashboards, and payment integration tools is typically required. Strong problem-solving, communication, and project management skills help in collaborating with cross-functional teams and resolving technical issues for clients. These abilities ensure efficient implementation and optimization of RevenueCat solutions, driving recurring revenue and user retention for app businesses.

What is a RevenueCat and what do they do?

RevenueCat is not a traditional job title but rather a company that provides a subscription management platform for mobile apps. They help app developers manage in-app subscriptions, track analytics, and handle billing across both iOS and Android platforms. By using RevenueCat, developers can implement and maintain subscription features without building complex backend systems themselves. This allows teams to focus on improving their app instead of worrying about payment infrastructure.

What is the difference between Revenuecat vs Payment Processor Developer?

AspectRevenuecatPayment Processor Developer
Required CredentialsKnowledge of in-app purchase systems, APIs, SDK integrationUnderstanding of payment gateway APIs, security standards, coding skills
Work EnvironmentMobile app development, SaaS platforms, cross-functional teamsBackend and frontend development, financial systems, e-commerce platforms
Employer & Industry UsageTech companies, app developers, SaaS providersFintech firms, e-commerce companies, payment service providers
Search & Comparison IntentRevenuecat vs Payment Processor Developer

Revenuecat focuses on managing in-app subscriptions and purchase analytics, while Payment Processor Developers build and maintain payment gateway integrations. Both roles require technical skills but serve different aspects of digital transactions. Understanding these differences helps employers and job seekers target the right skills and responsibilities in the payment ecosystem.

What are some common challenges faced by RevenueCat engineers when integrating in-app purchase solutions across multiple platforms?

RevenueCat engineers often encounter challenges related to the differences in in-app purchase mechanisms across iOS, Android, and web platforms. Keeping up with frequent changes in platform APIs, ensuring seamless data synchronization, and handling edge cases like subscription renewals or failed transactions are common hurdles. Collaboration with product managers and QA teams is essential to ensure a smooth user experience and accurate revenue reporting. Engineers must also prioritize security and compliance with platform-specific guidelines while building scalable solutions.
More about Revenuecat jobs
What cities are hiring for Revenuecat jobs? Cities with the most Revenuecat job openings:
What states have the most Revenuecat jobs? States with the most job openings for Revenuecat jobs include:
Infographic showing various Revenuecat job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% Physical job distribution.
Mobile Application Team Lead

Mobile Application Team Lead

Size Stream LLC

Cary, NC • On-site

Full-time

Medical, PTO

Posted 18 days ago


Job description

Mobile Application Team Lead - Draft
Location: Cary, North Carolina (Hybrid with periodic onsite collaboration)
Industry: 3D Body Scanning, Apparel, Health & Fitness
Citizenship: US Citizenship Required
About Size Stream
Size Stream is a technology company specializing in advanced 3D body scanning for apparel and health & fitness applications, including a widely used in-store scanning solution. The team is multi-disciplinary and innovative, applying state-of-the-art and increasingly AI-forward approaches to industry-leading body measurement software.
Role Overview
The Mobile Application Team Lead is a hands-on "player/coach" responsible for leading the team that builds and maintains Size Stream's globally deployed iOS and Android applications. The role blends 50-60% hands-on coding with leadership, architecture, and process ownership, while staying aware of evolving legal, privacy, and technical requirements for industry-scale mobile applications. The Team Lead collaborates closely with other engineering teams and business stakeholders to deliver secure, robust, and compliant mobile experiences.
Key Responsibilities
  • Lead, mentor, and manage a team of iOS and Android developers (employees and contractors) delivering new features and improvements.
  • Design and implement robust, efficient, and maintainable app features in Swift, Objective-C, and Kotlin/Java.
  • Manage setup, configuration, and operation of third-party mobile integrations such as RevenueCat, AppsFlyer, Firebase, and similar services.
  • Oversee and continuously improve the mobile build and release pipeline for Apple App Store and Google Play.
  • Maintain and evolve Size Stream's mobile scanning SDK offering, including documentation, versioning, and lifecycle management.
  • Provide technical support for client developers integrating with Size Stream SDKs and APIs.
  • Support integration with back-end APIs in close collaboration with cloud platform and eStore teams.
  • Provide QA with requirements and context for test cases; review and assess the quality of QA testing and test coverage.
  • Assist operations with troubleshooting production issues, diagnosing mobile-related incidents, and supporting customer-facing teams.
  • Contribute to and help evolve Agile processes, CI/CD practices, and automation, with an eye toward AI-forward tooling where appropriate.
  • Communicate complex technical topics clearly to non-technical stakeholders, including business unit leaders and product managers.
  • Primarily remote with an expectation of being able to work onsite in Cary, NC for key meetings or collaboration events as needed (for example, a few times per quarter rather than strictly 2 days per week).

Required Qualifications
  • US Citizenship is mandatory.
  • Bachelor's degree in Computer Science, Engineering, Applied Math, Imaging Science, Physics, or a related discipline, or equivalent practical experience.
  • Demonstrated experience developing, shipping, and supporting production iOS and Android apps, including code review and store deployment.
  • Strong coding skills in Swift and Objective-C, with hands-on experience in Android development (Kotlin or Java).
  • Experience working with and extending existing/legacy mobile codebases; strong familiarity with git and branching workflows.
  • Proven ability to collaborate with QA on debugging, feature validation, and requirements traceability.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
  • Strong sense of ownership, self-direction, and comfort working with distributed/remote teams in a fast-evolving environment.

Nice-to-Have Skills
  • Experience with React Native, browser-based scanning, or other hybrid/mobile web frameworks.
  • Knowledge of computer vision and on-device ML (e.g., CoreML) or AI-forward features in mobile applications.
  • AWS platform development experience, including Python, Lambda, DynamoDB, and related services.
  • Familiarity with automated mobile build and testing frameworks (e.g., Fastlane, Gradle pipelines, XCTest / UI testing, or similar tooling).
  • Experience with Agile methodologies, startup or product launch environments, and cross-platform development across Windows and Unix-based systems.
  • Experience using AI-assisted development tools (for example, code generation, automated refactoring, or intelligent test creation) as part of the software delivery workflow.

Benefits & Perks
  • Three weeks paid vacation annually plus 13 company-paid holidays.
  • Comprehensive healthcare plan and education benefits.
  • Opportunity to work on a globally deployed, industry-leading mobile product with a team focused on innovation and practical AI-forward enhancements.