崗位職責(zé):
1、負(fù)責(zé) iOS 應(yīng)用核心業(yè)務(wù)模塊的設(shè)計(jì)和開發(fā),保障項(xiàng)目的高質(zhì)量交付。
2、參與所承擔(dān)模塊的業(yè)務(wù)架構(gòu)設(shè)計(jì)和技術(shù)規(guī)劃,確保系統(tǒng)的可維護(hù)性和擴(kuò)展性。
3、負(fù)責(zé)跨平臺技術(shù)棧的集成與優(yōu)化,提升開發(fā)效率和用戶體驗(yàn)。
4、參與性能監(jiān)控和質(zhì)量保障體系建設(shè),通過數(shù)據(jù)監(jiān)控做好問題分析和排查。
5、與產(chǎn)品、設(shè)計(jì)等團(tuán)隊(duì)緊密合作,理解業(yè)務(wù)需求,具備業(yè)務(wù)思維,提供合理的技術(shù)解決方案。
6、負(fù)責(zé)攻克技術(shù)難題,參與推動(dòng)團(tuán)隊(duì)采用最新的 iOS 技術(shù)和最佳實(shí)踐,積極學(xué)習(xí)和應(yīng)用 AI 等新技術(shù),持續(xù)提升團(tuán)隊(duì)的技術(shù)水平和開發(fā)效率。
任職資格:
1、扎實(shí)掌握 Swift/Objective - C 語言基礎(chǔ),熟悉面向?qū)ο笤O(shè)計(jì)和常用數(shù)據(jù)結(jié)構(gòu)與算法;
2、熟悉 iOS 系統(tǒng)框架(UIKit、Foundation、Core Data、Combine 等)及主流開源庫(SDWebImage、SnapKit、Moya 等);
3、深入理解 iOS 系統(tǒng)機(jī)制,包括內(nèi)存管理、多線程、渲染機(jī)制、消息機(jī)制和性能優(yōu)化;
4、具備大型移動(dòng)應(yīng)用開發(fā)經(jīng)驗(yàn),熟悉模塊化架構(gòu)和組件化開發(fā),能獨(dú)立承擔(dān)模塊設(shè)計(jì);
5、具備良好的分層架構(gòu)能力,熟悉 MVVM/MVC/TCA 等架構(gòu)模式;
6、具備性能監(jiān)控和質(zhì)量保障經(jīng)驗(yàn),熟悉 APM、崩潰監(jiān)控、埋點(diǎn)統(tǒng)計(jì)等工具的使用和數(shù)據(jù)分析;
7、熟悉 Git、CocoaPods、Swift Package Manager 等開發(fā)工具,能編寫腳本提升開發(fā)效率;
8、擁有 KMM/Flutter 混合開發(fā)經(jīng)驗(yàn)者優(yōu)先。
崗位畫像:
技術(shù)能力:
能夠獨(dú)立承擔(dān)模塊開發(fā),具備完整的功能實(shí)現(xiàn)和問題解決能力
具備清晰的邏輯思維,能夠快速理解和拆解復(fù)雜業(yè)務(wù)需求
對新技術(shù)保持敏感度,能夠快速學(xué)習(xí)并應(yīng)用 AI 等前沿技術(shù)
業(yè)務(wù)能力:
具備良好的業(yè)務(wù)理解能力,能夠從技術(shù)角度為業(yè)務(wù)需求提供合理建議
具備優(yōu)秀的問題拆解和分析能力,能夠在壓力下持續(xù)高質(zhì)量交付
協(xié)作能力:
溝通能力強(qiáng),能夠與產(chǎn)品、設(shè)計(jì)、后端等團(tuán)隊(duì)高效協(xié)作
具備良好的團(tuán)隊(duì)合作精神,能夠推動(dòng)團(tuán)隊(duì)技術(shù)水平的提升
工作態(tài)度:
有強(qiáng)烈的 Owner 意識,主動(dòng)承擔(dān)責(zé)任,對代碼質(zhì)量有執(zhí)念
能夠在項(xiàng)目壓力下保持穩(wěn)定輸出,具備良好的抗壓能力