- Lead the technical design and review of complex functional modules (e.g., payment, secure key management, cross-chain transactions).
- Responsible for the evolution of iOS client architecture, solving key technical challenges like high concurrency, security, and performance bottlenecks.
- Establish code standards, lead the construction of performance and stability monitoring systems, improving team development efficiency and quality.
- Mentor intermediate and junior engineers, conduct technical sharing, and enhance the overall technical level of the team.
- Track industry trends and promote the application of new technologies within the business.
Requirements
- 5+ years of iOS development experience, with experience leading or deeply involved in the architectural design of large projects.
- Proficient in Swift/Objective-C, familiar with iOS SDK, Xcode, and related development tools, with experience in Flutter cross-platform development being a strong plus.
- Proficient in mobile security practices, familiar with security technologies like Keychain, data encryption, and anti-fraud.
- Skilled in distributed system design concepts, with experience in debugging and optimizing high-availability, high-concurrency systems.
- Strong sense of responsibility, self-drive, excellent technical planning, decision-making, and teamwork skills.
Nice-To-Have:
- Experience with the full lifecycle (development, launch, operation) of a Web 3 wallet or financial-grade app.
- Familiar with Wallet Connect protocol, smart contract interaction, or multi-chain development.
- Fluent in both English and Chinese; experience supporting global business is preferred.
*Only shortlisted candidates will be contacted.