Senior Mobile Engineer - Matcha

0
0xFinTech
WorldwideFull-TimeSenior
Salary120000 - 230000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
JavaJestKotlinObjective-CReact NativeSwiftTypeScript

Requirements

  • 5+ years of mobile engineering experience with deep fluency in React Native and TypeScript.
  • Proven track record of shipping complex mobile apps - ideally from blank repo to App Store/Play Store.
  • Hands-on experience with modern RN patterns: custom hooks, Zustand/Recoil, Reanimated, FlatList, memoization, and performance profiling.
  • Experience working on crypto wallets or DeFi mobile products (e.g. Matcha, MetaMask, Safe, Uniswap, Phantom, Rainbow, Rabby, Backpack, etc.).
  • Understanding of key management, signing flows, transaction UX, and Web3 connectivity (WalletConnect, EIP-155).
  • Understanding of native modules and when to use them for crypto or performance-critical tasks (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 - you think out loud, stay calm under pressure, and embrace feedback.
  • A low-ego, ownership-driven approach to building great products with others.
  • Knowledge and passion for decentralized finance and the 0x mission.
  • Willingness to travel globally for two annual in-person team meetups - all travel expenses covered.

Responsibilities

  • Build and ship Matcha's new React Native app for iOS and Android from the ground up.
  • Design robust architecture, state management, and in-app infrastructure (CI/CD, telemetry, feature flags).
  • Implement high-performance mobile UX - snappy lists, smooth gestures, fast load times, and secure wallet flows.
  • Collaborate closely with design and product to prototype, iterate, and ship features quickly and safely.
  • Write clean, modern TypeScript and React Native code with proper typing, linting, and testing coverage (Jest, Detox/Maestro).
  • Help define the mobile engineering culture - code reviews, pairing, testing discipline, and continuous performance tuning.
  • Contribute to open discussions on design trade-offs and product priorities with a user-first mindset.
View Full Description & ApplyYou'll be redirected to the employer's site
120000 - 230000 USD per year
Apply Now