任職要求:
1. 計算機科學、軟件工程或相關(guān)專業(yè)。
2. 1-3年以上專業(yè)的iOS應(yīng)用開發(fā)經(jīng)驗,獨立負責或作為核心開發(fā)者完成過至少一個已上架App Store的復雜iOS應(yīng)用。
3. 精通Swift編程語言,熟悉Objective-C及其與Swift的互操作性。
4. 熟練掌握Xcode開發(fā)工具鏈(包括調(diào)試、性能分析工具Instruments)。
5. 熟悉iOS應(yīng)用的生命周期、設(shè)計模式(MVC, MVVM, VIPER等)和常用的第三方庫管理(CocoaPods/Swift Package Manager)。
6. 深入理解iOS SDK、Cocoa Touch框架、內(nèi)存管理機制、多線程編程(GCD/OperationQueue)、網(wǎng)絡(luò)通信、本地數(shù)據(jù)存儲(Core Data/Realm/SQLite等)。
7. 有安卓開發(fā)經(jīng)驗者優(yōu)先考慮。