Senior Mobile Engineer

About the Role

You will build and ship Matcha's new React Native app for iOS and Android from the ground up. You will design robust architecture, state management, and in-app infrastructure (CI/CD, telemetry, feature flags). You will implement high-performance mobile UX with snappy lists, smooth gestures, fast load times, and secure wallet flows. You will write clean, modern TypeScript and React Native code with proper typing, linting, and tests, and contribute to performance tuning, code reviews, and engineering culture. You will collaborate closely with design and product to prototype, iterate, and safely ship features.

Requirements

  • 5+ years of mobile engineering experience with deep fluency in React Native and TypeScript
  • Proven track record of shipping complex mobile apps from blank repo to App Store/Play Store
  • Hands-on experience with modern React Native patterns: custom hooks, Zustand or Recoil, Reanimated, FlatList, memoization, and performance profiling
  • Experience working on crypto wallets or DeFi mobile products
  • Understanding of key management, signing flows, transaction UX, and Web3 connectivity (WalletConnect, EIP-155)
  • Familiarity with native modules and native development (Objective-C, Swift, Java, Kotlin a plus)
  • Strong debugging habits and comfort profiling on real devices across Android and iOS
  • Familiarity with mobile CI/CD pipelines, incremental rollouts, and feature flagging
  • Excellent collaboration and communication skills and ownership-driven approach
  • Ability and willingness to attend two in-person team meet-ups per year anywhere in the world

Responsibilities

  • Build and ship Matcha’s new React Native app for iOS and Android
  • Design robust architecture, state management, and in-app infrastructure (CI/CD, telemetry, feature flags)
  • Implement high-performance mobile UX including snappy lists, smooth gestures, and secure wallet flows
  • Collaborate with design and product to prototype, iterate, and ship features quickly and safely
  • Write TypeScript and React Native code with proper typing, linting, and testing coverage
  • Define and maintain mobile engineering practices including code reviews, pairing, and performance tuning
  • Contribute to product and design discussions with a user-first mindset

Benefits

  • Equity
  • ZRX token allocation
  • Comprehensive insurance (medical, dental, vision, life, disability) for U.S.-based employees
  • 401k and FSA for U.S.-based employees
  • Monthly mobile phone bill reimbursement
  • Wellness stipend
  • Pre-tax transportation expense
  • Covered mental health benefits including professional therapy sessions
  • Stipend for remote / WFH equipment
  • Lunch reimbursement for all employees globally
  • 12-week paid parental leave
  • Flexible vacation
  • Office access in the San Francisco Financial District for those in the region

Skills

Apply Now
Senior Mobile Engineer at 0x | JobStash