Senior React Native Developer
We’re hiring a Senior React Native Developer to help us build and scale a subscription-based mobile app.
This role is for a strong senior IC who owns complex features end-to-end, writes high-quality code, improves architecture, and thinks systematically. We value people who think through problems before implementation and communicate clearly.
Tech Stack
- React Native
- Expo (bare workflow)
- TypeScript (strict, production-grade)
- RevenueCat (subscriptions & entitlements)
- Superwall (paywalls & experimentation)
iOS & Android (App Store & Google Play)
Responsibilities
- Own complex features from problem definition to production release.
- Write high-quality, maintainable React Native code.
- Improve existing architecture and reduce tech debt without slowing product velocity.
- Review PRs with a focus on correctness, readability, and long-term maintainability.
- Collaborate closely with product and design to turn goals into clear technical plans.
Take senior-level ownership: identify risks early, think through solutions, and ship reliably.
What We’re Looking For
- Strong experience shipping production React Native apps.
- Hands-on experience with subscription-based products, including:
- Paywalls and onboarding → subscription flows
- Entitlements and access control
- Handling edge cases (upgrades, downgrades, refunds, restore purchases)
- Experience with RevenueCat and/or Superwall.
- Excellent written and verbal communication.
- Systematic, linear thinker who plans before coding.
- Comfortable working independently and making sound technical decisions.
Nice to Have
- Experience using AI tools or APIs to automate workflows, improve developer productivity, or enhance user experience.
- Experience with mobile analytics, experimentation, or A/B testing.
- Familiarity with performance optimization and debugging on mobile.
- Startup or product-driven team experience.
How We Work
- We prioritize clarity, thoughtful planning, and high-quality execution.
- We favor systematic thinking over rigid methodology.
- Decisions are documented and tradeoffs are explicit.
What Success Looks Like
- Subscription flows are reliable, measurable, and optimized.
- Complex features ship with confidence and minimal regressions.
- Architecture steadily improves, making the codebase easier to extend.
- Engineering work stays aligned with product goals.
Required skills experience
| Mobile App | 5 years |
| React Native | 5 years |
Required domain experience
| Mobile | 5 years |
Required languages
| English | C1 - Advanced |
TypeScript, React Native
📊
Average salary range of similar jobs in
analytics →
Loading...