Devox Software

React Native Developer (Blockchain/Crypto)

The client is an innovative global fintech leader behind USDT, the world’s largest and most widely used stablecoin.

We are looking for a React Native Developer with solid experience in blockchain/crypto/ wallets to help us build secure applications.

 

Responsibilities:

  • Development
    Design, develop and maintain secure cross-platform mobile applications for iOS and Android using React Native (Expo).
    Work closely with designers to ensure the UI is clean, fast and accessible.
    Write clean, testable, and well-documented code, following best practices.
  • Integration
    Integrate JavaScript SDKs, crypto wallet libraries, backend services and low-level native modules into mobile applications
    Work with Bitcoin / Web3 / blockchain APIs and wallet backends.
    Implement and manage wallet functionality: addresses, balances, transactions, seed phrases, private keys (with secure handling only).
  • Collaboration
    Work closely with backend, product and design teams to deliver innovative crypto wallet and DeFi features.
    Participate in architecture discussions, code reviews and technical decision-making.
  • Security & Reliability
    Implement mobile security best practices: secure storage, encryption, device integrity checks, protection from common attack vectors.
    Contribute to performance optimization, monitoring and reliability of mobile apps used at global scale.

     

Requirements:

  • Deep experience with React and React Native (Expo)
  • Strong knowledge of JavaScript and ES6+, and familiarity with modern front-end tooling.
  • Experience with Redux and related React ecosystem fundamentals.
  • Proven background in crypto or wallet development (Bitcoin, Web3, wallets, private keys or similar technologies).
  • Understanding of decentralized systems and concepts like public/private keys, signing, transactions, and fees.
  • Strong experience integrating REST APIs and WebSockets; real-time data handling.
  • Experience with native modules (e.g. in C++) and low-level integrations.
  • Hands-on experience in Swift or Objective-C (iOS) or Kotlin or Java (Android) for low-level mobile integrations.
  • Familiarity with CI/CD pipelines for mobile deployments.
  • Good understanding of mobile security: secure storage, key management, encryption, secure communication.
  • Comfortable working in a remote, distributed team, communicating in English (written and spoken).

 

Nice to have:

  • Experience with hardware wallets or secure elements.
  • Knowledge of Layer 2 solutions, sidechains, or Lightning Network.
  • Background in cryptography or security engineering.
  • Experience with performance optimization and profiling for mobile apps

Required languages

English B2 - Upper Intermediate
Published 18 November
60 views
·
19 applications
100% read
·
6% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...