Frontend Engineer (React Native / Expo) – Remote Contract

Filled
February 19, 2026

Job Description

🏢 Role Overview

We are seeking a Frontend Engineer to work remotely on a contract (1099) basis to develop and maintain a cross-platform mobile application using React Native and Expo. This role is part-time, flexible, and project-based, with potential for long-term collaboration or conversion to full-time depending on performance.

You’ll work closely with the founder and product team to enhance the mobile app for iOS and Android, ensuring performance, UI consistency, and seamless integration with backend systems.

💻 Responsibilities

  • Build and maintain cross-platform mobile apps using React Native and Expo.
  • Implement frontend features based on product requirements and existing designs.
  • Debug and test on real iOS and Android devices.
  • Optimize performance, reliability, and UI consistency across platforms.
  • Integrate with backend systems via GraphQL APIs.
  • Refactor and improve existing code while preserving functionality.
  • Support ongoing product iterations from MVP to post-MVP enhancements.

🛠️ Required Skills

React Native / Expo

  • Strong experience building cross-platform apps (iOS + Android).
  • Testing and debugging on real devices.
  • Familiarity with Expo Router, EAS Build, OTA updates, and Expo native module constraints.

GraphQL

  • Experience with queries, mutations, subscriptions.
  • Server state caching, pagination, and refetch strategies.

React Query (TanStack Query)

  • Server state management, caching, query invalidation, optimistic updates, pagination, infinite scroll.

TypeScript

  • Strict mode, proper typing for props, state, and API responses.
  • Use of generic types, discriminated unions, and utility types.

React Patterns & State Management

  • Component composition, custom hooks, performance optimization (memo, useMemo, useCallback).
  • Local state with React Context or Zustand; form state with React Hook Form.
  • Fast local storage using MMKV.

UI & Animations

  • Implement pixel-perfect UI from Figma designs.
  • Experience with Reanimated, FlashList, and platform-specific optimizations.

Async & Error Handling

  • Handle loading, error, and empty states.
  • Network edge cases, offline behavior, retry strategies, and error boundaries.

Code Quality

  • Clean code structure, proper separation of concerns, consistent naming conventions, file organization.
  • Refactor existing codebases safely.

Firebase

  • Cloud Messaging / push notifications, app versioning, Crashlytics, App Distribution.

✨ Nice-to-Have

  • Sendbird or similar chat SDK integration.
  • Experience with payment SDKs like Stripe.
  • Comfortable navigating third-party SDKs and documentation.

🏆 Working Style & Compensation

  • Fully remote, flexible part-time schedule.
  • Deliverable and milestone-driven work.
  • Paid contract role: up to $2,000/month.
  • Independent contractor (1099).