Job Description
Key Responsibilities
- Develop and maintain cross-platform software applications for OneKey, ensuring compatibility across mobile, desktop, and browser environments.
- Implement advanced features such as Bluetooth communication in React Native applications to enhance device connectivity and security.
- Collaborate with blockchain developers to integrate decentralized technologies into the wallet platform, ensuring compliance with industry standards.
- Design and create complete DApp solutions using React Native, with a focus on blockchain wallet functionality and user interaction.
- Optimize code structure to achieve over 90% code reuse across platforms, reducing development time and maintenance costs.
- Contribute to the open source community by maintaining and improving the GitHub repository for OneKey's monorepo project.
- Work with the team to address technical challenges related to cross-platform development, security, and performance.
- Ensure the software meets high security standards and is trusted by millions of users across all platforms.
- Participate in code reviews and provide feedback to maintain code quality and best practices.
- Stay updated with the latest trends and technologies in blockchain development and cross-platform frameworks.
Job Requirements
- Proven experience in developing cross-platform applications using React Native, React, Redux, and Electron.
- Strong understanding of blockchain technologies and their integration into software applications.
- Experience with React Native Bluetooth communication protocols for secure device interactions.
- Knowledge of DApp development frameworks and their implementation in blockchain wallets.
- Excellent problem-solving skills with a focus on optimizing code for multiple platforms.
- Ability to work in a fast-paced environment and meet tight deadlines while maintaining code quality.
- Collaborative mindset with a commitment to open source development and community engagement.
- Proficiency in Git and GitHub for version control and repository management.
- Strong communication skills to effectively collaborate with cross-functional teams.
- Experience with software security best practices and compliance requirements for cryptocurrency applications.
Company Overview
OneKey is a leading provider of secure, open source cryptocurrency wallet solutions that are trusted by millions of users worldwide. Our mission is to create a reliable and user-friendly platform that supports multiple blockchain networks and provides seamless access to digital assets across all devices. We are a community-driven organization that values innovation, transparency, and collaboration in all aspects of our work.
Team Description
Project Highlights
- Develop a cross-platform open source cryptocurrency wallet that supports multiple blockchain networks and devices.
- Implement Bluetooth communication in React Native applications to enable secure device interactions.
- Create a unified codebase that achieves over 90% code reuse across mobile, desktop, and browser environments.
- Design and develop complete DApp solutions that integrate blockchain technologies into user-facing applications.
- Ensure the software meets high security standards and is trusted by millions of users globally.
- Contribute to the maintenance and improvement of the GitHub repository for OneKey's monorepo project.
- Collaborate with the team to address technical challenges and optimize performance for all platforms.
- Work on innovative features that enhance user experience and expand the capabilities of the cryptocurrency wallet.
- Participate in code reviews and provide feedback to maintain code quality and best practices.
- Stay updated with the latest trends and technologies in blockchain development and cross-platform frameworks.


