任职要求:
1. 计算机科学、软件工程或相关专业。
2. 1-3年以上专业的iOS应用开发经验,独立负责或作为核心开发者完成过至少一个已上架App Store的复杂iOS应用。
3. 精通Swift编程语言,熟悉Objective-C及其与Swift的互操作性。
4. 熟练掌握Xcode开发工具链(包括调试、性能分析工具Instruments)。
5. 熟悉iOS应用的生命周期、设计模式(MVC, MVVM, VIPER等)和常用的第三方库管理(CocoaPods/Swift Package Manager)。
6. 深入理解iOS SDK、Cocoa Touch框架、内存管理机制、多线程编程(GCD/OperationQueue)、网络通信、本地数据存储(Core Data/Realm/SQLite等)。