React Native Developer (TypeScript) — Ongoing, Wellness Marketplace App | Firebase ·
Бюджет: -
HOURLY / FULL_TIME
⭐ 4.37 (2)
USA
swift, typescript, react-native, firebase, mobile-app-development, ios, react-js, android, phone
JOB DESCRIPTION
Help us build a polished, cross-platform wellness app that's already live and growing.
We're a small, fast-moving product team building a wellness platform that blends a social community, an event marketplace, paid 1:1 and group training, an e-commerce store, and smart sauna / cold-plunge controls into one mobile app. The core app is built and in active development — we're looking for a reliable React Native engineer to join the team and ship feature work alongside us, ongoing.
This is a long-term, hourly engagement. We move quickly, work from clear specs and Figma mockups, and value developers who ship clean, maintainable code without a lot of hand-holding.
What you'll be working on
You'll pick up scoped feature work across the app and own it end to end — from the React Native UI down through TypeScript Cloud Functions and Firebase. Near-term areas include:
Host business profiles (schedule, memberships, reviews, details, availability) across multiple host types
Discovery surfaces — find-a-trainer / explore-gyms directories, groups directory
Booking and 1:1 session flows, availability rules, and request/approval logic
Payments and payouts UI built on Stripe (money in) and Dot (payouts out)
Notifications, settings/account, and supporting screens
Smart-device control flows (Bluetooth / Wi-Fi paired hardware)
You'll build against an established, strictly-enforced design system (monochromatic palette, defined type and component tokens) — pixel discipline matters to us.
Tech stack
Frontend: React Native + TypeScript, with native modules in Swift (iOS) and Kotlin (Android)
Backend: TypeScript on Google Cloud Functions
Database: Firebase / Firestore
Payments: Stripe (incl. Connect) · Payouts: Dot
Other: Push (APNs/FCM), transactional email/SMS, Apple & Google Sign-In
Required skills (must-have)
3+ years building and shipping production React Native apps to both the App Store and Google Play
Strong TypeScript across frontend and backend
Hands-on Firebase / Firestore experience (data modeling, security rules, real-time listeners)
Google Cloud Functions (or comparable serverless) in TypeScript
Comfortable writing or modifying native modules in Swift and/or Kotlin when RN isn't enough
Stripe integration experience (Payment Intents, Connect, webhooks)
Disciplined about matching a design system exactly from Figma
Clear written English and dependable, async-friendly communication
Nice to have
Marketplace / two-sided platform experience (hosts + members, bookings, payouts)
Payout-provider integrations (Dot, or similar like Stripe Express / PayPal Payouts)
Smart-device / IoT integration (Bluetooth, Tuya, or similar)
Real-time chat, feeds, or social features at scale
Experience in an early-stage product team where scope evolves week to week
How we work
Clear specs + Figma mockups + an existing codebase and design system to build against
Build → feedback → patch loop; we want momentum, not endless meetings
We expect meaningful overlap with US Pacific Time for handoffs and quick syncs
Engagement
Hourly, ongoing (long-term relationship for the right person)
30–40 hours/week to start, with room to grow
Share your hourly rate in your proposal — we're open and will align on the right fit
If this sounds like a fit, apply with the screening questions below answered directly. Generic copy-paste proposals will be passed over.
SCREENING QUESTIONS
Share 1–2 React Native apps you've shipped to the App Store and Google Play. What was your role, and what was the stack underneath (backend, DB, payments)?
Describe a time you had to drop into native code (Swift or Kotlin) from a React Native app. What was the problem and how did you solve it?
Have you integrated Stripe (Payment Intents / Connect / webhooks) in production? Briefly describe the flow you built.
How comfortable are you with Firebase/Firestore data modeling and security rules on a 1–10 scale, with a one-line justification?
What's your hourly rate, how many hours per week are you available, and what's your timezone / typical overlap with US Pacific?
What AI tools do you use in your day-to-day development (e.g. Claude Code, Cursor, Copilot, ChatGPT), and walk us through how they fit into your actual workflow — where they help, and where you still rely on your own judgment.
Открыть заказ