React Native Dev (TypeScript/Firebase) — Bug Fixes & QA, Weekends 7am PST Required, 40 hrs/wk

Posted 2 weeks ago

Worldwide

Summary

Dialed Health is a wellness marketplace app on iOS and Android — a social community, an event marketplace, paid 1:1 and group training, an e-commerce store, and smart sauna / cold-plunge controls in one app. Members find and book classes, sessions, and events; hosts (gyms, personal trainers, instructors, run clubs, sport clubs) manage their schedule, bookings, and payouts. We ship a new build every week. Our lead developer works Monday–Friday Pacific time and submits to Apple on Thursday; the build releases Friday. We're hiring a second developer whose job is to keep the app stable around that cycle: QA the release candidate before it goes to Apple, watch the Friday release, and own bug coverage through the weekend when no one else is on. This is a long-term, hourly, 40 hrs/week role. We pay reliably every week through Upwork and treat this as a permanent position on the team. WHAT YOU'LL DO - Fix bugs across the app (UI, navigation, data, payments, push) and open clean PRs against our repo - Run a regression pass on each Thursday release candidate and flag/fix blockers before submission - Monitor crash reports and user-reported issues after Friday's release; ship hotfixes and get them through store review when needed - Triage and reproduce issues reported over the weekend; write a short end-of-shift report each day so the lead dev picks up seamlessly Monday - Occasionally take small, well-defined feature tickets when the bug queue is quiet SCHEDULE — THIS IS FIXED, PLEASE READ CAREFULLY 5 days, 40 hours per week on US Pacific time. (Kyiv is exactly 10 hours ahead; local times shown for reference.) - Thursday: 5:00am–1:00pm PT (3:00pm–11:00pm Kyiv) - Friday: 5:00am–1:00pm PT (3:00pm–11:00pm Kyiv) - SATURDAY: 7:00am–3:00pm PT (5:00pm–1:00am Kyiv) - SUNDAY: 7:00am–3:00pm PT (5:00pm–1:00am Kyiv) - Monday: 5:00am–1:00pm PT (3:00pm–11:00pm Kyiv) - Tuesday and Wednesday off Weekend hours are the core of the role and are not negotiable. Weekday hours overlap with our lead developer for handoff and are slightly flexible. 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, Bluetooth/Wi-Fi smart-device control YOU MUST HAVE - 3+ years building and shipping production React Native apps to BOTH the App Store and Google Play, including maintaining them after launch - Strong TypeScript on the frontend and in Cloud Functions - Hands-on Firebase / Firestore experience — data modeling, security rules, real-time listeners, debugging Cloud Function logs - Comfort in native code when RN isn't enough: reading Xcode / Android Studio logs, fixing build and permission issues, small Swift/Kotlin changes - Stripe integration experience (Payment Intents, Connect, webhooks) - Experience with the App Store / Play release process, including expedited review and staged rollouts - Clear written English — most communication is async in Slack/GitHub - Reliable availability for the exact schedule above, every week NICE TO HAVE - Push notification infrastructure (APNs/FCM) and deep linking with React Navigation - Crashlytics / Sentry triage - Marketplace / two-sided platform experience (hosts + members, bookings, payouts); Dot or similar payout providers - Smart-device / Bluetooth integrations - Prior experience as the "second dev" on a small team, or in a support/maintenance role - Daily use of AI coding tools (Claude Code, Cursor, Copilot) with good judgment about when not to trust them HOW WE HIRE 1. Answer the screening questions directly (short answers are fine; skip generic cover letters — copy-paste proposals will be passed over) 2. Shortlisted candidates get a short written exercise (3 realistic bug scenarios, ~45 min, no coding) 3. Top candidates do a paid trial weekend on the real codebase 4. We hire one person, long-term Rate: $18–20/hr, 40 hrs/week, ongoing.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $18.00

    -

    $20.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Swift
TypeScript
React Native
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 days ago
  • Hires:
    1
  • Interviewing:
    11
  • Invites sent:
    15
  • Unanswered invites:
    2
About the client
Member since Oct 20, 2025
  • USA
    Costa Mesa9:12 PM
  • $78K total spent
    9 hires, 6 active
  • 3,014 hours

Explore similar jobs on Upwork

MacroDroid and UI integrationFixed-price‐ Posted 3 weeks ago
Mobile App Dev Tools
Mobile App Development
AI Mobile App Development
Android Studio
Node.js
Native App Development
TypeScript
Swift
MongoDB
Kotlin
Amazon Web Services
API Integration
AI Mobile App Development
Mobile App Bug Fix
Mobile App Improvement
Mobile App Redesign
Mobile App Testing
React Native
iOS
Mobile App Development
Android
Android App Development
iOS Development
JavaScript
Firebase
Smartphone
Flutter
React
Mobile App Design
Java
Full-Stack Development
Web Development
Expo.io
API
Mobile App

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo