React Native Developer VA

Builds iOS and Android apps from a single React Native codebase, sharing logic with your web front end and shipping to both stores faster than two native teams. Delivers native-feeling apps without doubling the engineering cost.

Description

A React Native Developer VA builds applications for iOS and Android from a shared JavaScript and TypeScript codebase. They can integrate native features, manage app store releases, improve performance and use platform-specific Swift or Kotlin code where necessary. Outsource Teams provides top 1% vetted talent with experience shipping React Native apps to both major stores, no lock-in contracts and a replacement guarantee.

Responsibilities

  • Build cross-platform mobile apps with React Native and TypeScript, using Expo or the bare workflow as the project requires.
  • Implement navigation, state management with Redux Toolkit or Zustand, and data fetching with React Query.
  • Integrate native modules and third-party SDKs for payments, maps, camera, push notifications and analytics.
  • Write platform-specific code in Swift or Kotlin when a feature needs it, and bridge it cleanly.
  • Optimise performance with the Hermes engine, list virtualisation and profiling of JavaScript and native threads.
  • Set up EAS Build or Fastlane pipelines and manage submissions to the App Store and Google Play.
  • Ship over-the-air updates safely with EAS Update or CodePush.
  • Test with Jest, React Native Testing Library and Detox or Maestro for end-to-end coverage.
  • Monitor crashes with Sentry or Crashlytics and keep dependencies and React Native versions current.

Software & Tools

React Native TypeScript Expo Redux Firebase Git

Requirements

  • 5+ years of JavaScript development including at least 3 years shipping React Native apps to both stores.
  • Strong TypeScript, React and React Native, with experience in Expo and the native build toolchains (Xcode and Android Studio).
  • Working knowledge of Swift or Kotlin for native modules and platform debugging.
  • Experience with mobile CI/CD, over-the-air updates and store submission processes.
  • Understanding of mobile performance, secure storage and platform-specific UX conventions.
  • Clear written and spoken English for cross-functional product work.
  • High-speed internet with backup power at home, working the client's business hours.

Frequently Asked Questions

Can one codebase support both iOS and Android?

Yes. React Native allows much of the application logic and interface to be shared across both platforms.

Can they use native device features?

Yes. They can integrate maps, cameras, payments, push notifications, analytics and other native functionality.

Can they write native code when needed?

Yes. They can use Swift or Kotlin for platform-specific modules or debugging where React Native alone is not enough.

Can they manage store releases?

Yes. They can set up build pipelines and manage submissions to both the App Store and Google Play.

What tools can they use?

They can work with React Native, TypeScript, Expo, Redux, Firebase and Git.

How experienced are the candidates?

Candidates are expected to have at least five years of JavaScript development experience, including three years shipping React Native applications.

How much does it cost?

Rates start at $12 USD per hour for entry level, $16 USD per hour for intermediate and $22 USD per hour for senior talent. Full-time and part-time options are available.

Outsource Your Next Hire With Confidence

Scale your business faster with our vetted assistants from the Philippines. Start your free one week trial today and experience the difference.

Get a QuoteBook a Call

Consult a VA expert today!