React Native / Expo Developer for iOS and Android App

Posted 2 days ago

Worldwide

Summary

We are looking for a dependable developer to make ongoing improvements to an existing production mobile application. The immediate work is React Native with Expo, focused on iOS and Android: extending features, resolving bugs, improving UI flows, and integrating cleanly with the existing backend APIs. This is hands-on delivery work in an established repository, not a greenfield build. You should be comfortable reading an unfamiliar codebase, proposing a clear approach, testing on real devices, and shipping focused pull requests. What You Will Do Build and improve React Native interfaces using Expo for iOS and Android. Test iOS work on a physical iPhone or iPad and Android work on a physical device or emulator before submitting a pull request. Work with Apple App Store Connect for builds, TestFlight distribution, metadata, and release troubleshooting. Work with Expo Application Services (EAS), including development builds, signing, build failures, and over-the-air updates when appropriate. Work in the Django backend when needed to extend features, resolve bugs, and support mobile API integration. Investigate and resolve defects across the mobile app and API layers. Work from tickets, communicate blockers early, and provide concise progress updates. Submit clean, focused pull requests that follow the existing patterns and include relevant tests where practical. Required Experience Production experience with React Native and Expo. Experience shipping or maintaining an iOS app through TestFlight or the Apple App Store. Access to and routine use of a physical iOS device for testing. State the iPhone or iPad model and iOS version in your application. Experience with Android builds and Android device or emulator testing. Strong JavaScript or TypeScript, React, layout, and mobile UX fundamentals. Comfortable integrating mobile apps with REST APIs. Able to debug an existing mobile application rather than only build from templates. Clear written English and reliable communication. A portfolio, GitHub profile, or specific examples of production PHP + React work. Nice To Have PHP experience, particularly when working with an existing REST API. Django or Python experience. We use Django in other systems, so this creates opportunities for additional work. Experience with PostgreSQL, Docker, CI, EAS, and pull-request-based Git workflows. Experience improving an established mobile application safely and incrementally. Engagement Start with a small paid task to confirm code quality, communication, and fit. Ongoing part-time work is available for the right person. Please apply with: Two relevant React Native / Expo apps, including your specific contribution and whether they are available in the App Store or TestFlight. The physical iOS device you will use for testing, including its model and iOS version. Your usual weekly availability and time zone. A link to code you wrote, if available. A short example of how you would approach an unfamiliar bug spanning a React Native screen and API.

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

    -

    $30.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React Native
iOS
iOS Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 days ago
  • Interviewing:
    27
  • Invites sent:
    31
  • Unanswered invites:
    2
About the client
Member since Sep 29, 2019
  • Australia
    Brisbane10:31 PM
  • $78K total spent
    149 hires, 4 active
  • 6,728 hours
  • Tech & IT
    Small company (2-9 people)

Explore similar jobs on Upwork

Video Production
Explainer Video
Video Editing
Motion Graphics
Animation
Audio Editing
Final Cut Pro
Android
iOS
Smartphone
Mobile App Development
Android App Development
iOS Development
Tablet
In-App Purchases
React Native
User Authentication

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