Search...

Staff React Native Engineer

Skills

About the Role

You will build and maintain high-quality, secure and intuitive mobile experiences using React Native. You will integrate blockchain features such as wallet connectivity and transaction signing, implement secure key and storage management, optimize app performance, and collaborate with designers and backend engineers to deliver polished, production-grade mobile products.

Requirements

  • 5+ years building consumer mobile apps
  • 3+ years with React Native
  • Strong TypeScript proficiency
  • Deep knowledge of mobile architecture, navigation, animations, and native module integration
  • Experience integrating blockchain features (wallets, transactions, gas, RPCs)
  • Familiarity with account abstraction (plus)
  • Proven ability to ship polished, design-precise mobile experiences with strong UX sensibilities
  • Experience with secure storage, encryption, and managing sensitive user data
  • Comfortable owning large product areas end-to-end and collaborating in fast-moving cross-functional teams

Responsibilities

  • Develop and ship new React Native mobile features
  • Integrate blockchain functionality including wallet connectivity, transaction signing, on-chain data reads, and gas estimation
  • Build secure wallet and key management interfaces
  • Deliver real-time data experiences such as balances, yield updates, and notifications
  • Collaborate with designers to implement pixel-perfect UI and refined interactions
  • Integrate on-chain and off-chain data flows with backend and protocol engineers
  • Optimize app performance across memory, battery, cold-start time, and responsiveness
  • Partner cross-functionally on requirements, security reviews, code quality, and long-term architecture

Benefits

  • Work-life balance
  • Equity
  • Regular team events and off-sites
  • Medical coverage
  • Pension
  • Generous paid parental leave
  • Generous vacation and sick leave
  • Work from anywhere
  • Paid co-working space/desk