Job Description:
1. Responsible for the core feature development and module design of the exchange's iOS App (including market data display, trading, assets, identity authentication, risk control interactions, etc.)
2. Optimize user experience and performance metrics, continuously iterate UI animations and interactive experiences to enhance smoothness and stability
3. Collaborate closely with product managers, UI designers, and backend developers to ensure accurate functional logic implementation and efficient frontend-backend integration
4. Build modular engineering architecture, develop reusable components and common libraries to reduce maintenance costs
5. Lead the iOS App release process, version deployment, hot update solutions, and compatibility testing
6. Implement and maintain automated testing, exception capture, event tracking systems to improve development quality
7. Develop security solutions for financial-grade Apps, including data encryption, anti-debugging, anti-injection, fingerprint recognition, etc.
Key Responsibilities:
- Drive technical innovation and optimization for iOS platform
- Conduct code reviews and mentor junior developers
- Troubleshoot and resolve complex technical issues
- Stay updated with latest iOS technologies and industry trends
- Document technical specifications and development processes
Job Requirements:
- 3+ years of hands-on iOS development experience with at least 1 medium/large App independently launched
- Proficient in Swift/Objective-C with strong knowledge of design patterns and multithreading
- Familiar with MVC/MVVM architecture, component-based design, dependency injection
- Experienced with RESTful API, WebSocket, network caching, offline processing
- Understanding of iOS security mechanisms (certificate pinning, Keychain, Data Protection)
- Skilled in Xcode, CocoaPods/SPM, Charles, Instruments
- Knowledgeable about App Store review process, TestFlight, certificate management
- Capable of complete project lifecycle development with architectural thinking
- Experience in K-line chart development/optimization preferred
- Background in finance/exchange industry is a plus
Preferred Qualifications:
- Experience with performance optimization and memory management
- Knowledge of CI/CD pipelines for iOS applications
- Understanding of blockchain technology concepts
- Familiarity with financial market data protocols
Benefits:
- Meal allowance - Daily meal provision or subsidy
- Overtime compensation - Paid according to company policy
- Transportation subsidy - Commuting expense support
- Travel support - Flight ticket reimbursement (per company policy)
- Vacation policy - Annual leave and national holidays
- Comprehensive health insurance coverage
- Professional development opportunities
- Flexible work arrangements