Software Engineer, Mobile, Web3
You develop and maintain features for iOS and Android applications used by millions of people. You optimize performance, evaluate industry solutions, turn design concepts into scalable features, collaborate with global development teams, maintain technical documentation, improve cross-office cooperation, and use AI tools to create repeatable engineering workflows.
Responsibilities
- Develop new features for iOS and Android applications
- Optimize performance
- Evaluate new industry solutions
- Turn design ideas into scalable features
- Collaborate with global development teams
- Deliver customized solutions for international users
- Maintain technical documentation
- Improve cross-office and timezone cooperation
- Use AI tools to build repeatable engineering workflows
Requirements
- Native iOS or Android development experience
- Experience with React Native, Flutter, or Lua
- AI-leveraged engineering workflow development
- Proficiency in Java, Objective-C, Swift, Kotlin, or JavaScript
- Understanding of data structures and algorithms
- Agile development experience including TDD, CI, and Scrum
- Knowledge of blockchain fundamentals
- Production-grade Web3, DeFi, NFT, GameFi, or digital asset application experience
Benefits
- L&D programs and education subsidy
- Team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants