崗位職責(zé)?
?一. 需求分析?:參與產(chǎn)品需求評審,提供技術(shù)可行性建議;
二.方案設(shè)計(jì)?:設(shè)計(jì)技術(shù)實(shí)現(xiàn)路徑、數(shù)據(jù)結(jié)構(gòu)與架構(gòu)方案;
?三.核心開發(fā)?:
1.使用 ?Swift/SwiftUI/Obj-C? 編寫高質(zhì)量代碼 ;
2.實(shí)現(xiàn) ?復(fù)雜UI動(dòng)效?(轉(zhuǎn)場/交互反饋/粒子系統(tǒng));
?四.測試保障?:完成單元測試/UI測試,覆蓋邊緣場景;
?五.文檔輸出?:編寫技術(shù)方案、接口文檔;
?六.問題修復(fù)?:快速定位并修復(fù)測試與線上Bug;
?七.上架風(fēng)控?:
1.主導(dǎo)App Store上架全流程(證書/描述文件/提審);
2.規(guī)避審核風(fēng)險(xiǎn)(隱私合規(guī)/敏感功能兜底);
?八.性能優(yōu)化?:解決內(nèi)存泄漏、卡頓、包體積膨脹問題。
崗位要求?
一.基礎(chǔ)?:本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上iOS開發(fā)經(jīng)驗(yàn)
?二.技術(shù)棧?:
? 1.語言?:精通 Swift,掌握 Obj-C;
? 2.框架?:深入掌握 ?SwiftUI? 狀態(tài)管理/動(dòng)畫/性能優(yōu)化;精通 ?Core Animation?(CALayer/CAKeyframeAnimation);
3.工具?:熟練使用 Xcode/Instruments/Git;
?三.核心能力?:
1.動(dòng)畫: 實(shí)現(xiàn) ?60fps流暢動(dòng)效?(Lottie集成/幀率分析); 掌握動(dòng)效降級策略(低端設(shè)備兼容);
2.性能調(diào)優(yōu):屬性內(nèi)存管理/啟動(dòng)優(yōu)化/耗電分析;
四.上架風(fēng)控:
1.熟悉蘋果審核條款(Guideline 4.3/5.1.1);
2.熟練處理 ?隱私清單文件?(NSPrivacyAccessedAPITypes);
五.加分項(xiàng)?:
1.有大型高并發(fā)App開發(fā)經(jīng)驗(yàn)(日活≥20萬);
2.掌握Combine/RxSwift響應(yīng)式編程;
3.熟悉Flutter混合開發(fā)。
外包崗位,在客戶現(xiàn)場辦公