1:負(fù)責(zé)公司核心 iOS 應(yīng)用產(chǎn)品的設(shè)計(jì)、開發(fā)與維護(hù);
2:主導(dǎo)iOS客戶端核心模塊的架構(gòu)設(shè)計(jì)與技術(shù)選型,包括但不限于:跨端渲染框架、動(dòng)態(tài)化方案、高性能動(dòng)畫系統(tǒng)、離線緩存引擎、實(shí)時(shí)通信模塊等;
3:深度參與App性能調(diào)優(yōu),實(shí)現(xiàn)啟動(dòng)速度 < 1.2s(冷啟動(dòng))、內(nèi)存占用降低30%+、卡頓率 < 0.5%;
4:主導(dǎo)技術(shù)攻關(guān)項(xiàng)目,如:iOS端內(nèi)存泄漏根因分析工具鏈開發(fā)、動(dòng)態(tài)插件化熱更新系統(tǒng)(支持增量更新、回滾、版本灰度)、端側(cè)AI推理框架集成(Core ML / TensorFlow Lite);
5:推動(dòng)研發(fā)標(biāo)準(zhǔn)化與工程效能提升,制定并落地《iOS開發(fā)規(guī)范》《模塊化接入標(biāo)準(zhǔn)》《安全編碼指南》;
6:組織技術(shù)分享與代碼評審,培養(yǎng)高績效技術(shù)團(tuán)隊(duì)
任職要求
1:本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年以上iOS原生開發(fā)經(jīng)驗(yàn),具備大型App(日活百萬以上)核心模塊獨(dú)立設(shè)計(jì)與落地經(jīng)驗(yàn);
2:精通OC/Swift語言,熟悉Swift 5.9+ 新特性(如`@resultBuilder`, `async/await`, `concurrency`),能編寫高性能、類型安全、可維護(hù)的代碼;
- 深入理解iOS底層機(jī)制:Runloop、KVO、消息轉(zhuǎn)發(fā)、Runtime、ARC、多線程調(diào)度(GCD、OperationQueue)、內(nèi)存管理策略;
3:熟練掌握Xcode Profiling工具鏈:Instruments(Time Profiler、Allocations、Leaks、Energy Log)、LLVM、Crashlytics、Zombie Objects;
4:有獨(dú)立構(gòu)建或優(yōu)化動(dòng)態(tài)化框架經(jīng)驗(yàn)(如:基于JavaScriptCore、Flutter、或自研DSL方案);
5:熟悉iOS端安全機(jī)制:ATS、證書綁定、Keychain加密、代碼混淆、防調(diào)試、防逆向;
6:有開源項(xiàng)目貢獻(xiàn)或技術(shù)博客輸出者優(yōu)先
所屬行業(yè):
互聯(lián)網(wǎng)金融