崗位職責(zé):
1.負(fù)責(zé)公司iOS平臺應(yīng)用程序的架構(gòu)設(shè)計(jì)、核心模塊開發(fā)與性能優(yōu)化;
2.使用Flutter技術(shù)進(jìn)行跨平臺功能開發(fā),保障Android與iOS兩端的高質(zhì)量交付與體驗(yàn)一致;
3.深度參與產(chǎn)品需求評審,主導(dǎo)技術(shù)方案設(shè)計(jì),攻克關(guān)鍵技術(shù)難點(diǎn);
4.持續(xù)跟進(jìn)與迭代產(chǎn)品功能,提升應(yīng)用的穩(wěn)定性、性能及用戶體驗(yàn);
5.編寫高質(zhì)量的技術(shù)文檔,維護(hù)代碼規(guī)范,并能有效指導(dǎo)與協(xié)助團(tuán)隊(duì)其他成員。
任職要求:
1.計(jì)算機(jī)相關(guān)專業(yè),3年以上iOS原生開發(fā)經(jīng)驗(yàn),2年以上Flutter跨平臺項(xiàng)目開發(fā)經(jīng)驗(yàn);
2.精通Swift或Objective-C,熟練掌握Xcode及iOS開發(fā)工具鏈,有已上線的完整App開發(fā)經(jīng)驗(yàn);
3.深入理解iOS運(yùn)行時、內(nèi)存管理、多線程、網(wǎng)絡(luò)通信及UI渲染機(jī)制,具備扎實(shí)的性能調(diào)優(yōu)經(jīng)驗(yàn);
4.精通Flutter框架及Dart語言,熟悉其狀態(tài)管理、路由、原生交互等,有大型Flutter項(xiàng)目上線及迭代經(jīng)驗(yàn);
5.具備良好的面向?qū)ο笤O(shè)計(jì)能力和編程習(xí)慣,熟悉常用設(shè)計(jì)模式,熟知代碼規(guī)范以及APP審核要求、發(fā)布規(guī)范;
6.邏輯清晰,具備良好溝通能力,對技術(shù)有熱情,學(xué)習(xí)能力強(qiáng),能快速適應(yīng)業(yè)務(wù)變化與技術(shù)更新;
7.具備tvOS/Apple TV應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先;
8.熟悉混合開發(fā)工程化,有CI/CD、自動化構(gòu)建部署經(jīng)驗(yàn)者優(yōu)先;