崗位職責(zé):1、負(fù)責(zé)制定iOS框架方案;2、負(fù)責(zé)制定iOS優(yōu)化、重構(gòu)方案;3、解決iOS端現(xiàn)存疑難問(wèn)題、如文件模塊、賬號(hào)模塊、我聊模塊、網(wǎng)絡(luò)底層構(gòu)架。任職要求:1、7年以上計(jì)算機(jī)工作經(jīng)驗(yàn),6年以上iOS開發(fā)經(jīng)驗(yàn),熟悉iPhone和iPad應(yīng)用軟件開發(fā);2、有扎實(shí)的OC和Swift語(yǔ)言基礎(chǔ),了解操作系統(tǒng)原理,對(duì)數(shù)據(jù)結(jié)構(gòu)有深入的理解,了解常用的設(shè)計(jì)模式,有良好的編程習(xí)慣;3、熟悉第三方開源框架的使用,如AFNetworking、JSPatch、FMDB,SDWebimage、CocoaPods等,并理解內(nèi)部工作原理;4、熟悉APP性能優(yōu)化;5、熟練掌握iOS的API,熟悉iOS界面繪制、后臺(tái)運(yùn)行、數(shù)據(jù)存儲(chǔ)等原理,熟悉xml、http、TCP/IP、SOCKET等協(xié)議;6、熟練使用多線程進(jìn)行開發(fā),如NSThread、NSOperation、GCD;7、精通iOS下圖片、視頻、音頻等多媒體處理技術(shù)者優(yōu)先;8、熟悉至少1門后臺(tái)語(yǔ)言(如Java、PHP、golang);9、深入理解Runtime、Runloop、內(nèi)存管理機(jī)制及底層原理;10、有知名IT公司任職經(jīng)驗(yàn)、有大型團(tuán)隊(duì)(15人以上)開發(fā)管理經(jīng)驗(yàn);加分項(xiàng):①有Swift開發(fā)經(jīng)驗(yàn);②有個(gè)人技術(shù)博客或開源項(xiàng)目。