工作經(jīng)驗(yàn)3年以上,熟悉主流技術(shù)及框架。
技術(shù)與技能要求:
1、熟練掌握Swift和/或Objective-C,理解其核心特性和差異(如Swift的可選類型、泛型、協(xié)議導(dǎo)向編程)。
2、深入理解iOS內(nèi)存管理機(jī)制(ARC)、多線程編程(GCD, Operation Queue)、運(yùn)行時(shí)機(jī)制(Runtime)、常用設(shè)計(jì)模式。
3、熟練掌握 UIKit進(jìn)行UI開(kāi)發(fā),理解視圖渲染和事件傳遞機(jī)制。了解并有一定經(jīng)驗(yàn)的 SwiftUI 和 Combine 框架使用經(jīng)驗(yàn)。
4、理解并能在項(xiàng)目中實(shí)踐 MVC、MVVM 等常見(jiàn)架構(gòu)模式。
5、熟練進(jìn)行網(wǎng)絡(luò)通信(URLSession, Alamofire)、數(shù)據(jù)持久化(Core Data, Realm, UserDefaults)。
6、熟練使用Xcode開(kāi)發(fā)及調(diào)試工具(Instruments, LLDB等),具備良好的問(wèn)題定位和解決能力。
此崗位屬于外包,需要去客戶駐場(chǎng);地點(diǎn):