Senior React Native Developer

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-Intermediate English; Russian
Experience
5+ years of frontend engineering experience, including at least 3+ years in React Native
Required Skills
BlockchainJestReact NativeTypeScriptReduxReactCI/CD

Requirements

  • 5+ years of frontend engineering experience, including at least 3+ years in React Native production applications.
  • Strong background in fintech or crypto products, ideally with experience in non-custodial wallets and on-chain transactions.
  • Expert-level proficiency in React, React Native, and TypeScript with solid testing practices (Jest, Detox).
  • Experience with modern mobile tooling and libraries such as React Query, Redux Toolkit, Zustand, WalletConnect, Reanimated, Skia, Sentry, and Firebase.
  • Strong understanding of blockchain ecosystems including EVM-compatible networks, Bitcoin, Tron, Solana, and TON.
  • Comfortable working with Git workflows, CI/CD pipelines, and automated production release systems.
  • Strong security mindset, particularly around applications handling real user funds.
  • Ability to conduct technical research, evaluate trade-offs, and make data-driven architectural decisions.
  • Comfortable using AI tools to improve development speed and quality in a practical, engineering-focused way.
  • Upper-Intermediate English level; fluency in Russian is required.

Responsibilities

  • Own and evolve core wallet functionality including send/receive flows, balances, transaction history, swaps, bridging, and on/off-ramp experiences.
  • Lead development of extended product features such as crypto card integration, IBAN-like payment systems, subscriptions, onboarding, and multi-provider expansion.
  • Drive full lifecycle ownership of features from architecture and planning to implementation, testing, deployment, monitoring, and iterative improvements.
  • Collaborate closely with Product and Design teams to translate user needs into scalable, high-quality mobile experiences.
  • Partner with QA and backend teams to ensure reliability through testing strategies, documentation, and reproducible workflows.
  • Participate in on-call rotation and contribute to system reliability and incident resolution.
  • Produce clear technical documentation and occasionally support internal demos for stakeholders and support teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now