About the job
Job Description
We are seeking a skilled React Native Developer passionate about crafting high-performance mobile applications for both iOS and Android platforms. In this role, you will lead the architecture and development of mobile applications, collaborating closely with backend developers and smart contract specialists to deliver seamless user experiences. Our ideal candidate thrives in a collaborative environment, committed to excellence and innovation.
Key Responsibilities:
- Create cross-platform iOS and Android apps using React Native.
- UI/UX implementation: Translate design concepts into intuitive user interfaces, prioritizing user privacy and security features.
- Stay Updated: Keep abreast of latest developments in mobile development and blockchain technologies.
- Open Source contributions: Maintain wallet-related repositories on GitHub, manage issues and pull requests, and review contributions.
- Develop and maintain a mobile wallet: Create cross-platform iOS and Android apps using React Native, emphasizing security and user privacy throughout the development process. (Optional)
- Integration with smart contracts and backend services: Collaborate closely with backend and smart contract teams to ensure robust functionality, focusing on encryption and secure data handling. (Optional)
Skills and Qualifications:
- 4+ years of experience as a software engineer with a track record of publishing mobile applications on app stores.
- Proficiency in React Native and TypeScript, with demonstrated experience in cross-platform app development.
- Familiarity with GraphQL for efficient data handling.
- Experience with Cardano and its unique architecture, including the IELE virtual machine.
- Understanding of decentralized storage systems and digital wallets.
- Expertise in implementing end-to-end encryption, secure key exchange protocols, and message authentication mechanisms similar to those used in Telegram and WhatsApp.
- Strong problem-solving abilities, capable of troubleshooting complex issues and collaborating effectively within a team.
- Clear and structured communication skills, proficient in both written and verbal forms.
- Documentation skills: Ability to create clear and concise documentation for products and libraries.
- Passion for open source: Active GitHub profile with contributions to open source projects.
- Open Source passion: We will ask you to share your GitHub profile proving your pull requests, bug reports and other contributions to open source projects
Please apply you are willing to join a highly ambitious blockchain development team and only if you accept challenges.