Senior React Native Engineer

New
I
ITRexMobile applications
Poland. Serbia. Romania. UkraineFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English: Upper-Intermediate or higher.
Experience
5+ years of experience in mobile development with a focus on React Native.
Required Skills
AndroidReact NativeTypeScriptUnit TestingiOS

Requirements

  • Have 5+ years of mobile development experience focused on React Native.
  • Understand React Native architecture; exposure to Fabric and TurboModules is preferred.
  • Have experience architecting, building, and maintaining high-performance, scalable mobile applications.
  • Be skilled in application performance optimization, debugging, and profiling.
  • Have strong TypeScript knowledge and experience enforcing strict typing practices.
  • Have experience publishing and maintaining apps in the App Store and Google Play.
  • Be experienced in identifying and resolving application bottlenecks and performance issues.
  • Have experience building and maintaining unit, integration, and E2E testing strategies.
  • Understand mobile security, secure data storage, and anti-fraud mechanisms.
  • Be able to research and evaluate technologies and make informed decisions in fast-paced environments.
  • Have English proficiency at Upper-Intermediate level or higher.
  • Nice to have: crypto or blockchain development experience, including wallets, signing, or transactions.
  • Nice to have: knowledge of WalletConnect, EVM networks, RPC, smart contract interaction, secure key storage, cryptography, ERC standards, and token metadata.

Responsibilities

  • Architect, build, and maintain high-performance React Native applications for iOS and Android.
  • Collaborate with Product, Design, and Backend teams to define requirements and deliver features.
  • Work with external partners, including banks, SDK vendors, and third-party providers, on integrations and technical alignment.
  • Integrate and maintain third-party SDKs, native modules, and Web3/crypto libraries.
  • Implement wallet features, signing, and smart contract interactions.
  • Protect sensitive data, including private keys and seed phrases, and apply mobile security best practices.
  • Identify and resolve performance bottlenecks, defects, and reliability issues.
  • Implement and maintain unit, integration, and E2E test coverage.
  • Work with CI/CD pipelines for automated builds, testing, and deployment.
  • Research and introduce technologies and best practices throughout the application development lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now