← Jobs

React Native Developer (TypeScript) — Ongoing, Wellness Marketplace App | Firebase ·

Budget: - 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.
Auf Upwork öffnen