Senior Expo/React Native Developer - iOS + Android Audio App, RevenueCat, TestFlight

Posted 2 weeks ago

Worldwide

Summary

We are looking for a senior React Native / Expo developer to build a polished iOS and Android consumer audio app. This is a private MVP. The full product concept, brand, content strategy, and commercial details will only be shared with shortlisted candidates after initial screening. The app is based on local audio playback, a simulated incoming call flow, multilingual content, synchronized text, and subscription monetization. No backend is required for V1. ## Required skills You must have strong experience with: * React Native * Expo * TypeScript * EAS Build / EAS Submit * iOS TestFlight delivery * Google Play internal testing * Local audio playback * JSON-driven content * RevenueCat subscriptions * Subscription paywalls * Basic analytics tracking * Arabic RTL layout support * Clean GitHub workflow * AI-assisted development tools such as Claude Code, Codex, Cursor, GitHub Copilot, ChatGPT, or similar AI tools are welcome and expected, but you remain fully responsible for architecture, code quality, debugging, testing, store builds, and final delivery. ## MVP scope The MVP includes: * onboarding flow * language selection * category / scenario selection * character / voice selection * simulated incoming call screen * quick call countdown * local audio playback * synchronized script text while audio plays * simple user controls * RevenueCat paywall * weekly / monthly / annual / lifetime products * local preference storage * Arabic RTL support * basic analytics events * iOS TestFlight build * Android internal testing build * final GitHub source code handoff ## Important notes * No backend in V1. * No user accounts in V1. * No AI features inside the app in V1. * Audio files will be local assets. * Scripts will be stored in JSON. * The app must be easy to extend later with more languages, audio packs, and content categories. * The code must be clean, simple, and maintainable. * Please do not propose an unnecessary backend, admin panel, database, or complex architecture. ## Delivery requirements Required deliverables: * GitHub repository * clean commits * EAS build configuration * iOS TestFlight builds * Android internal testing build * final source code handoff For iOS, TestFlight delivery is mandatory. Screenshots and simulator videos are not enough. We are looking for quality, reliability, and store-ready execution. ## Application questions Please answer all questions. Generic replies will be ignored. 1. Have you shipped React Native / Expo apps to both iOS and Android? Send links. 2. Have you delivered iOS builds through TestFlight before? 3. Have you used EAS Build and EAS Submit? 4. Have you integrated RevenueCat before? Describe exactly what you implemented. 5. Have you implemented local audio playback in Expo or React Native? 6. Have you built Arabic RTL layouts before? 7. Can you work with JSON-based scripts and audio timestamps? 8. Have you implemented subscription paywalls and analytics events before? 9. Which AI coding tools do you currently use? 10. How do you review and test AI-generated code before committing it? 11. Are you a solo developer or an agency? 12. If you are an agency, who exactly will write the code? 13. What would you need from us before starting? Start your proposal with: “I can build this in Expo and deliver TestFlight builds.” Do not apply if you cannot deliver real iOS TestFlight builds.

  • $2,500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
iOS
Android
React Native
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:3 days ago
  • Interviewing:
    4
  • Invites sent:
    30
  • Unanswered invites:
    2
About the client
Member since Mar 3, 2012
  • Belgium
    Bruxelles6:26 PM
  • $1K total spent
    4 hires, 1 active

Explore similar jobs on Upwork

TypeScript
iOS Development
Mobile App Development
Android
React Native

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