Orangesoft

full stack developer for a live mobile product

In short

This is a remote full-stack developer role for an existing, live mobile product built on React Native (Expo) and Node/NestJS, at a digital product studio working in healthcare, fintech, and IoT. The work focuses on fixing and hardening onboarding, subscription/paywall, and AI coach chat flows, debugging issues across mobile, API, RevenueCat, and webhooks, and shipping builds through EAS, TestFlight, and Google Play. It requires 3+ years shipping TypeScript in production including React Native, production Node/TypeScript API experience, at least one personally shipped app on the App Store and Google Play, prior work on an existing product (not 0-to-1 MVPs), and daily use of AI coding tools like Claude Code, Codex, or Cursor.

About Orangesoft
Orangesoft builds digital products, including mobile and web applications, and provides product discovery, product management, design, quality assurance, and technology consulting services. It works in healthcare, fintech, and Internet of Things.
Tasks
•Fix and harden existing onboarding, session lock/next session, challenges, paywall/restore, and coach chat flows
•Own changes through device testing
•Ship builds through EAS, TestFlight, and Google Play internal track, and later to production
•Implement designs in Figma using an existing design system
•Use Claude, Codex, Cursor, or equivalent AI coding tools daily and demonstrate their use
•Debug subscription and identity issues across the app, RevenueCat or similar services, and webhooks
•Self-test builds before QA review
•Work across React Native (Expo) and Node (NestJS), including the AI coach client and API contract: strict request bodies, server-owned conversation history, and entitlements-gated access
Requirements
•3+ years shipping TypeScript in production, including React Native
•Production Node/TypeScript API experience; NestJS is a plus
•At least one app personally shipped or updated on the App Store and Google Play; TestFlight or internal track counts if you owned the upload and store setup
•Experience working on an existing product; portfolios limited to 0-to-1 MVPs will not pass
•Daily use of AI coding tools such as Claude Code, Codex, Cursor, or equivalent
•Comfortable owning bugs that span mobile and API
Nice to have
Expo (Router, EAS Build/Submit/Update, dev clients), AWS Cognito, JWT, TestFlight OAuth quirks, RevenueCat and store products, sandbox, restore, webhooks, Sanity and/or Pinecone, Grafana/Loki/OpenTelemetry or similar, Apple HealthKit/Health Connect and store privacy strings, experience fixing contract, validation, or logging bugs in a Python/FastAPI service
Conditions
•Flexible working hours and workload planning, with a focus on outcomes rather than hours
•Flexible work setup based on project needs
•Referral bonuses for specialists who start collaborating with the company
•Practical project kickoff support and knowledge exchange with colleagues
•The hiring process includes a build task capped at 4 hours, a Loom recording showing the candidate's work, and a 30-minute call about the Loom and repository
•Work is organized as a collaboration; terms are agreed before starting

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot