Simplify Logo

Full-Time

Senior Backend Engineer

Confirmed live in the last 24 hours

RevenueCat

RevenueCat

51-200 employees

Manages in-app subscriptions for developers

Fintech
Financial Services

Compensation Overview

$212kAnnually

Senior, Expert

Remote in USA + 1 more

Category
Backend Engineering
Software Engineering
Required Skills
SQL
REST APIs
Requirements
  • 5+ years of experience working as a software engineer.
  • Experience designing and integrating RESTful APIs.
  • Comfortable writing and debugging SQL.
  • Some experience with the frontend and SPA applications.
  • Excellent command of at least one of the mainstream programming languages.
  • Ability to ship high quality code using good testing practices in iterative cycles.
  • Collaborate well with others and can communicate effectively in a fully-remote culture.
  • Proactive in fixing issues or suggesting improvements.
  • Versatile and a fast learner.
Responsibilities
  • Meet frequently with your team and mentor to get up to speed.
  • Setup and familiarize yourself with repositories, task management, the dev environment.
  • Implement and ship your first project.
  • Familiarize yourself with the RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management and general architecture.
  • Familiarize yourself with workflows and subscription business concepts.
  • Be able to scope and work on projects self-sufficiently.
  • Learn the basics of incident response, and be part of the on-call rotation.
  • Participate in code reviews, and contribute in other ways (testing, visibility, etc.) to improve reliability and quality of the codebase.
  • Understand every product owned by your team.
  • Understand and improve many of the codebases that the team works with.
  • Review code, create proposals, and contribute to architectural discussions.
  • Contribute to the team roadmap and technical direction.
  • Be an expert on a couple of your team’s focus areas.
  • Have shipped a major product or feature.
  • Know all the major components of our system and be able to debug complex issues.
  • Have your own initiatives for improving our products, understanding the current issues and priorities.
  • Be able to spec and architect medium-large projects, gather feedback and design validation and rollout plans.
  • Mentor other engineers joining the team.
  • Influence the org to improve general reliability, scalability and performance.

RevenueCat provides a solution for managing in-app subscriptions for mobile apps on iOS, Android, and web platforms. It offers a subscription backend that integrates with Apple's StoreKit and Google Play Billing, allowing app developers to implement in-app purchases efficiently. The platform includes open-source SDKs that help developers set up subscriptions quickly and accurately. RevenueCat also provides real-time analytics and reporting on subscription metrics, giving developers more insights than standard app store tools. Its pre-built integrations and webhooks facilitate the connection of in-app revenue data to other tools developers use. The company aims to simplify the management of in-app subscriptions, making it easier for developers to focus on their apps.

Company Stage

Series C

Total Funding

$68.6M

Headquarters

San Francisco, California

Founded

2017

Growth & Insights
Headcount

6 month growth

8%

1 year growth

14%

2 year growth

45%
Simplify Jobs

Simplify's Take

What believers are saying

  • The recent $12M Series C funding round positions RevenueCat for significant growth and expansion, particularly in web-based subscription management.
  • The introduction of RevenueCat Billing (beta) for web subscriptions opens new revenue streams and market opportunities for mobile app developers.
  • Innovative features like Trusted Entitlements enhance security, making the platform more attractive to developers concerned about piracy and fraud.

What critics are saying

  • The competitive landscape for subscription management solutions is intense, with larger players potentially overshadowing RevenueCat's market presence.
  • Rapid expansion and the introduction of new products like RevenueCat Billing may strain the company's resources and operational capabilities.

What makes RevenueCat unique

  • RevenueCat's open-source SDKs provide a seamless integration for in-app subscriptions across iOS, Android, and web platforms, unlike competitors who may focus on a single platform.
  • The company offers real-time analytics and reporting that surpasses the basic metrics available through App Store Connect, giving developers a more comprehensive view of their subscription data.
  • RevenueCat's pre-built integrations and webhooks enable quick and efficient connection of in-app revenue data to other tools, streamlining the developer's workflow.

Benefits

Fully remote work

Remote workspace budget

Learning & development budget

PTO