Full-Stack Engineer — Mobile (React Native)

CargoSurge

United States

Remote

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CargoSurge is seeking a mobile engineer to own the driver app development from implementation through release for iOS and Android. You will build offline-first trip workflows, support delivery confirmation, and ensure reliable location tracking.

In addition to mobile work, you will contribute to backend services and occasional web product work. We value strong React Native and TypeScript skills, experience with offline patterns, and comfort with Python/FastAPI for backend tasks.

Qualifications

  • A mobile app you personally shipped through review to both the Apple App Store and Google Play.
  • Strong React Native and TypeScript skills.
  • Experience with offline-first mobile patterns and data synchronization.
  • Knowledge of push notifications on iOS and Android, including credentials.
  • Comfort contributing to backend code, ideally with Python and FastAPI.

Responsibilities

  • Build and ship a React Native driver app for iOS and Android with offline-capable trip workflows.
  • Implement delivery confirmation using camera, signatures, and background GPS tracking.
  • Set up and manage the app release process, beta distribution, and store submissions.
  • Design offline sync with durable queues, retries, and conflict handling.
  • Develop warehouse scanning features and potentially a customer tracking app.
  • Support backend capabilities such as sync endpoints and push triggers; contribute to the web product when possible.

Skills

React Native
TypeScript
Offline-first patterns
Push notifications

Tools

Python
FastAPI

Job description

Role overview

Own mobile product development from implementation through release, building applications for drivers on iOS and Android. The work centers on dependable offline-first workflows for trips, delivery confirmation, and location tracking, while also covering mobile infrastructure, supporting backend services, and occasional web product work.

Responsibilities
  • Build and ship a React Native driver app for both iOS and Android, including trip workflows that can operate offline.
  • Implement delivery confirmation using camera capture and signatures, plus background GPS tracking designed to run through a full shift and while the screen is locked.
  • Set up and operate the app release process, including beta distribution, store consoles, signing, push notification credentials, and store submissions.
  • Design offline synchronization with durable queues, safe retries, and clear handling of conflicts between device and server data.
  • Develop warehouse scanning features and, as demand arises, a customer tracking app.
  • Build supporting backend capabilities such as sync endpoints, conflict handling, and push triggers; also contribute to the React web product when mobile work allows.
Requirements
  • A mobile app you personally shipped through review to both the Apple App Store and Google Play, with a live product that can be reviewed.
  • Strong React Native and TypeScript skills.
  • Practical experience with offline-first mobile patterns, including local data storage, queued writes, and synchronization conflicts.
  • Working knowledge of push notifications on iOS and Android, including APNs credentials.
  • Comfort contributing to backend code, ideally with Python and FastAPI or transferable experience with a comparable framework.
  • Ability to work independently and carry tasks through to completion.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React Native Mobile Engineer — Offline-First Driver App
Senior React Native Mobile Engineer — Offline-First Driver App

CargoSurge • United States

Remote
USD 110,000 - 160,000
Senior React Native Engineer (Remote, Full-Time) [HR222]
Senior React Native Engineer (Remote, Full-Time) [HR222]

Remote • San Francisco (CA)

Remote
USD 160,000 - 210,000
Senior React + React Native Developer
Senior React + React Native Developer

KLEES • United States

Remote
USD 120,000 - 180,000
Sr. React Native Engineer | US/Canada
Sr. React Native Engineer | US/Canada

Pack • United States

Remote
USD 150,000 - 210,000
React Native Developer
React Native Developer

Heymarket • San Francisco (CA)

Hybrid
USD 120,000 - 190,000
Sr. React Native Engineer | US/Canada
Sr. React Native Engineer | US/Canada

Pack.com • Oregon

Hybrid
USD 120,000 - 190,000
Direct IC Ownership
High-Growth Ecosystem
100% Remote
+1
Senior React Native Engineer (Fully Remote)
Senior React Native Engineer (Fully Remote)

Smart Working • United States

Remote
USD 120,000 - 180,000
React Native Engineer
React Native Engineer

Pack.com • United States

Remote
USD 140,000 - 190,000
Senior React Native Mobile Engineer – Remote Driver App Lead
Senior React Native Mobile Engineer – Remote Driver App Lead

Curri • Ventura (CA)

Remote
USD 150,000 - 190,000
Equity compensation
Health benefits
Remote-friendly
React Native engineer
React Native engineer

Syntheia • United States

Remote
USD 110,000 - 150,000