React Native / Expo developer to help launch a Japan travel planner (iOS)

Posted yesterday

Worldwide

Summary

About the app ichi nichi ippo is an iOS app for planning Japan trips. Solo-founder project, close to launch. The MVP is feature-complete and running on TestFlight; the work now is professional review, hardening, and launch prep. How this was built (please read) I'm a solo founder and vibe coded the app. It's real and working — feature-complete on TestFlight — but I'm not a professional iOS developer, and I know my limits. I'm looking for an experienced Expo / React Native developer to review the app with professional eyes, strengthen anything fragile, and get it through App Store review smoothly so I can focus on content and launch marketing. If your instinct on seeing a vibe coded app is "burn it down and rebuild," this isn't the gig for you. Tech stack React Native + Expo (SDK 54), TypeScript throughout, Expo Router Sanity Studio v3 (headless CMS) Supabase (Postgres + Auth + Edge Functions) RevenueCat + StoreKit subscriptions @rnmapbox/maps, Google Places API v1 TanStack Query with offline persistence EAS Build + EAS Update iOS-only for launch What's already built Full trip planner (route + logistics + day-by-day + notes tabs, working end-to-end) Content browsing (destinations, neighbourhoods, places, guides, itineraries) Onboarding flow (welcome → dates → interests quiz → paywall → check-email) Auth: email magic-link + Sign in with Apple, with anonymous-session upgrade preserving in-progress trip data Paywall with three-tier RevenueCat subscription (Annual / Quarterly / Monthly), Apple compliance (Restore Purchases, Terms/Privacy links, offer code redemption) Legal pages (Privacy, Terms, Contact) synced with the marketing site Sanity Studio with custom in-Studio preview panes for editorial content Maps via Mapbox with offline-first caching Font system + design tokens locked in Shipped to TestFlight multiple times; App Store submission is the next milestone How we'd start I'm not 100% sure yet what the app needs before launch — part of what I'm hiring for is that judgement. So rather than handing you a locked spec: A short call so I can understand how you'd help and you can ask questions You look at the codebase and App Store Connect setup and come back with: anything likely to cause an App Review rejection, anything fragile that could break under real users, and your view on what genuinely needs doing before launch vs. what can wait. We agree the ongoing scope together from there. Rough shape of ongoing work: App Store submission prep, push notifications, analytics, and polish for launch in early August and a little beyond. Not full-time, but could grow if the app does well. What I'm looking for Shipped a couple of Expo + React Native apps to the App Store (please link them) Comfortable with this stack — Supabase, RevenueCat/StoreKit, and Sanity v3 experience are all big pluses Comfortable working in a codebase with some rough edges Good written communication and clear updates. Timing I'm aiming to launch in early August, so good availability from now and over the next few weeks is super important! Looking forward to getting started

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $30.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React Native
Expo.io
iOS
Activity on this job
  • Proposals:50+
  • Last viewed by client:8 hours ago
  • Hires:
    1
  • Interviewing:
    3
  • Invites sent:
    5
  • Unanswered invites:
    1
About the client
Member since Jul 14, 2026
  • GBR
    London11:12 PM
  • 2 hires, 1 active
  • 5 hours

Explore similar jobs on Upwork

Video Production
Explainer Video
Video Editing
Motion Graphics
Animation
Audio Editing
Final Cut Pro

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