Senior Mobile App Developer (Flutter or React Native, WebRTC, Live Audio Streaming)

Posted 2 days ago

Worldwide

Summary

I am the founder of a funded startup building "Project Vox," a real-time, voice-driven AI evaluation app for schools and enterprise compliance. I am NOT looking for someone to design the UI from scratch. I already have a fully functioning React.js web mockup of the interface, including state management for the core UX. I need a Senior Mobile Developer to port this UI into Flutter or React Native, handle the native hardware integrations (microphone), and ensure smooth audio streaming to our backend. Your Specific Tasks: Mobile UI Translation: Port my existing React UI into a responsive, cross-platform mobile app (iOS and Android). Audio Pipeline (The Hard Part): Request native OS microphone permissions securely. You will capture the user's voice and stream it via WebRTC or WebSockets to our AI backend with sub-second latency. Edge Caching: Build local asynchronous caching so if the user's internet signal drops mid-speech, the app saves the recorded audio locally and uploads it when the signal returns. App Store Deployment: Package the .aab and .ipa files, sign them, and manage the submission process to the Apple App Store and Google Play Store. Requirements: 5+ years of Mobile App Development (Flutter or React Native). Proven experience building apps that require native microphone access and live audio streaming. Experience successfully getting apps approved through Apple's strict review process. Screening Questions (Please answer to be considered): Audio streaming to an AI backend can often suffer from high latency or "walkie-talkie" echoing. How do you architect the frontend audio capture to prevent this? Apple is notoriously strict about apps that use the microphone. What steps do you take during packaging and submission to ensure we pass the App Store review on the first try? Have you ever built offline caching into an app for when a user loses internet connection? How did you implement it?

  • $1,700.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
AI Mobile App Development
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 28, 2026
  • Philippines
    5:28 AM

Explore similar jobs on Upwork

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