React Native Developer
AID:Tech is a payments-infrastructure company bridging Web2 and Web3. It provides digital identity, wallets, payment and payout tools for governments, NGOs, charities, enterprises, and disaster-relief programs.
Funding history
About AID:Tech
AID:Tech develops payments and disbursement infrastructure combining digital identity, KYC/AML-linked wallets, virtual cards, real-time payouts, and marketplace fulfilment. Its Kare platform helps organizations manage disaster-relief applications, events, and controlled survivor payments, while Klimify provides climate-risk data, wallet, dashboard, parametric-insurance, and API products for citizens, enterprises, governments, and NGOs.
Skills
About the Role
You will design and build React Native applications for iOS and Android, develop mobile wallets and web dashboards, collaborate with cross-functional teams, write unit tests, fix bugs, improve performance, and evaluate technologies that increase development efficiency.
Requirements
- Demonstrated ability to deliver high-quality mobile applications using React Native
- Strong understanding of mobile usability principles and polished user interface development
- Strong communication skills for liaising with internal and external clients
- Ability to write maintainable, clean, and well-documented code
- Comfort working in an agile environment with strong test coverage
- Familiarity with RESTful and GraphQL APIs
- Working knowledge of mobile architectures, trends, and emerging technologies
- Backend development exposure with Node or Go preferred
- Proficiency with TypeScript
- Experience with offline storage, threading, and performance tuning
- Knowledge of web technologies and UI/UX standards
- Understanding of Material Design and Human Interface Guidelines
- Experience with performance and memory tuning tools
- Familiarity with cloud messaging APIs and push notifications
- Proficiency with Git
- Familiarity with continuous integration
Responsibilities
- Design and build React Native applications for iOS and Android
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, usability, edge cases, and reliability
- Fix bugs and improve application performance
- Evaluate and implement new technologies to maximize development efficiency
