Skip to main content
Ando

Frontend Engineer — React Native (Expo / JSI) (Contract to Hire)

RemoteUnited States only
Published
Role
Frontend
Experience
Senior
Employment
Contract
Company size
Startup
$28–$58/hr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

React Native Frontend Engineer with 4+ years of experience, focusing on the native layer (JSI, native modules) of Expo apps. Must be comfortable with TypeScript, debugging across JS/native boundaries, and have experience with push notifications and background tasks. Startup mindset and self-starter attitude required.

Core skills

React NativeExpoJSI

Required skills

TurboModulesTypeScriptSwiftObjective-CKotlinJavapush notification systemsdeep linkingbackground task handlingEAS WorkflowsFastlaneJestReact Native Testing LibraryRESTOpenAPI

Optional skills

ReanimatedSkiaSentryNext.jsReactTypeScript

Required languages

English

What you'll do

  • Build and maintain features in our Expo/React Native app (ando-employee-mobile), from UI down to native module integration.
  • Write and debug JSI/TurboModule and native module code (iOS/Android) where Expo's managed APIs aren't enough.
  • AI-assisted engineering: You use AI agents (Claude, MCP-based tooling) as a core part of your daily workflow for writing, debugging and testing code - this isn’t optional tooling, it’s how the team works.
  • Own performance-sensitive flows — list rendering, animations, cold-start time — and profile/fix issues at the native bridge layer.
  • Implement and harden push notifications (expo-notifications), deep linking, and background/foreground behavior, including cold-start deep links into chat.
  • Manage Expo SDK upgrades and native dependency compatibility (e.g., RCTModuleProvider / native module conformance issues).
  • Maintain EAS build and CI/CD workflows, including automated test pipelines in EAS Workflows.
  • Write Jest/React Native Testing Library coverage for hooks, screens, and native module wrappers.
  • Triage and resolve crash and stability issues surfaced through Sentry.
  • Collaborate with backend engineers on the mobile-facing REST/OpenAPI contract and with design on native-feeling UI patterns — often starting from only a rough spec.

What they require

  • 4+ years of professional React Native experience, including apps built or ejected from Expo (bare workflow, config plugins, or EAS Build).
  • Hands-on experience with JSI, TurboModules, or writing native modules in Swift/Objective-C and Kotlin/Java.
  • Strong TypeScript and React fundamentals; comfort debugging across the JS/native boundary (Xcode, Android Studio, Flipper/React Native DevTools).
  • Experience with push notification systems, deep linking, and background task handling on iOS and Android.
  • Familiarity with mobile CI/CD (EAS Workflows, Fastlane, or similar) and app store release processes.
  • Startup mindset: A self-starter who works well independently and is genuinely comfortable with ambiguity — you don't need a fully-scoped ticket to make progress, and you're willing to make a call and adjust rather than wait for perfect clarity.
  • Practical testing instincts — Jest, React Native Testing Library, and a bias toward catching regressions before they ship.
  • Comfortable working from a REST/OpenAPI contract shared with a Python/FastAPI backend and a Next.js web app.
  • Preferred: Experience with Reanimated, Skia, or other native-driven animation libraries.
  • Preferred: Experience instrumenting and triaging crash/performance data in Sentry or similar tools.
  • Preferred: Familiarity with Next.js/React/TypeScript for occasional cross-platform (web) contributions.
  • Preferred: Background building consumer or field-worker apps at meaningful scale.
  • Preferred: Prior experience at an early-stage startup, where you owned a surface end-to-end with little existing precedent.

Ando is building AI-native workforce infrastructure for hourly workers, starting with AI-generated demand forecasts, labor optimization, and a persistent labor graph for enterprises and frontline workers.

WorkforceStartup

Details

EngagementC2C only
$28–$58/hr