Lead React Native Engineer Apply
Requirements
Your Responsibilities
- Architect, build, and maintain high-performance, scalable React Native applications for iOS and Android.
- Lead and mentor a team of React Native developers, providing technical guidance and conducting code reviews.
- Collaborate with Product, Design, and Backend teams to define requirements and deliver new features.
- Communicate and collaborate with external partners, including banks, SDK vendors, and 3rd-party providers, to support integrations, resolve issues, and ensure technical alignment.
- Integrate and maintain third-party SDKs, native modules, and Web3/crypto libraries.
- Implement Web3 functionality, including wallet features, signing, and smart contract interactions.
- Ensure secure handling of sensitive data (private keys, seed phrases) and enforce mobile security best practices.
- Ensure top-level application performance, responsiveness, and overall app quality.
- Identify and resolve performance bottlenecks, defects, and reliability issues.
- Implement and maintain comprehensive test coverage (unit, integration, E2E).
- Work with CI/CD pipelines to support automated build, testing, and deployment processes.
- Research, evaluate, and introduce new technologies and best practices to improve product quality and development efficiency.
- Maintain clear technical documentation and promote knowledge sharing within the team.
- Participate in the full application development lifecycle, from initial concept to production deployment.
React Native & Mobile Development
- 5+ years of experience in mobile development with a focus on React Native.
- Deep understanding of React Native architecture, preferably also exposure to Fabric and TurboModules.
- Proven ability to architect, build and maintain high-performance, scalable mobile applications.
- Expertise in application performance optimization, debugging, and profiling.
- Strong knowledge of TypeScript and experience enforcing strict typing practices.
- Experience publishing and maintaining apps in App Store and Google Play.
- Hands-on experience in crypto & blockchain development (crypto wallets, signing, transactions).
- Strong understanding of Web3 technologies: WalletConnect, EVM networks, RPC, smart contract interaction.
- Experience with secure key storage, seed phrase handling, encryption, private key management, and cryptography best practices.
- Experience integrating complex SDKs/APIs, bridging native iOS/Android SDKs, and working with Web3/crypto libraries.
- Understanding of ERC standards and token metadata structures.
- Proven technical leadership experience, including mentoring, code reviews, and architectural guidance.
- Ability to lead and coordinate a team of React Native developers.
- Experience collaborating effectively with Product, Design, and Backend teams to define and deliver features.
- Strong communication skills with the ability to clearly articulate technical decisions.
- Experience working with CI/CD pipelines for mobile applications.
- Ability to manage the full development lifecycle: planning, implementation, testing, and deployment.
- Expertise in identifying, analyzing, and resolving application bottlenecks and performance issues.
- Experience building and maintaining robust testing strategies (unit, integration, E2E).
- Ability to research, evaluate, and introduce new technologies and best practices.
- Strong understanding of mobile security principles, secure data storage, and anti-fraud mechanisms.
- Experience operating in fast-paced environments and making informed decisions under uncertainty.
- English: Upper-Intermediate or higher.

