Android Developer
moomoo.com
Office
Shenzhen, Guangdong Province, China
Full Time
- Responsible for the design, development, and iterative optimization of the Web3 mobile wallet Android client.
- Participate in the implementation of key wallet functional modules (e.g., asset management, trading, DApp connection, NFT display).
- Collaborate with backend engineers to integrate APIs, ensuring secure and efficient data transmission and processing.
- Continuously optimize application performance, enhance user experience, and ensure application security and stability.
- Write high-quality, maintainable code and related technical documentation.
Requirements
- Bachelor's degree or above in Computer Science or a related field, with 3+ years of Android development experience.
- Proficient in Kotlin/Java, familiar with Android SDK, Android Studio, and related development tools, with experience in Flutter cross-platform development being a strong plus.
- Familiar with Android architecture components (e.g., Jetpack), mastering multithreading, network programming, and performance optimization techniques.
- Solid foundation in data structures and algorithms, understanding of common design patterns.
- Good communication skills, teamwork spirit, and problem-solving ability.
- Experience in developing financial, payment, or digital asset-related products is preferred.
Nice-To-Have:
- Experience in Web3 wallet, exchange, or blockchain-related project development.
- Familiarity with digital asset security specifications, such as private key storage, encryption technology, etc.
- Fluent in both English and Chinese; experience supporting global business is preferred.