職責(zé):
1、負(fù)責(zé)iOS平臺(tái)的客戶端開發(fā)和維護(hù);
2、根據(jù)項(xiàng)目任務(wù)計(jì)劃獨(dú)立按時(shí)完成軟件高質(zhì)量編碼和測(cè)試工作,主動(dòng)跟進(jìn)和解決產(chǎn)品中的BUG;
3、負(fù)責(zé)第三方SDK的接入,APP的發(fā)布、上線;
4、對(duì)產(chǎn)品持續(xù)進(jìn)行性能和體驗(yàn)優(yōu)化,實(shí)現(xiàn)優(yōu)良的用戶體驗(yàn);
5、iOS前沿技術(shù)的研究與技術(shù)攻關(guān);
6、制定和編寫IOS開發(fā)的標(biāo)準(zhǔn)流程和規(guī)范文檔;
要求:
1、?本科,計(jì)算機(jī)及相關(guān)專業(yè),2年以上相關(guān)行業(yè)經(jīng)驗(yàn);
2、精通C/C++/Object?C編程語(yǔ)言;扎實(shí)的Objective-C語(yǔ)言基礎(chǔ),熟練使用Swift語(yǔ)言,能熟練使用swift與objective-c混合編程;
3、精通iOS內(nèi)存管理、消息通訊機(jī)制、安全機(jī)制、多線程并發(fā),熟悉HTTP/HTTPS協(xié)議,理解常用的數(shù)據(jù)交換格式(JSON、XML);
4、熟悉Xcode、Mac開發(fā)環(huán)境及模擬器調(diào)試、遠(yuǎn)程調(diào)試;熟練使用Xcode的Instrument來(lái)診斷和調(diào)試問題;熟練編寫Xcode下的單元測(cè)試。了解Xcode下的自動(dòng)化測(cè)試;
5、精通IOS?SDK中的UI、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)、XML/JSON解析等開發(fā)技巧,有良好的編程習(xí)慣;
6、.精通常用軟件架構(gòu)、開發(fā)模式、開發(fā)流程,熟悉各種算法與數(shù)據(jù)結(jié)構(gòu),多線程,網(wǎng)絡(luò)編程(Socket、http/web?service)等;
7、具有智能硬件配套應(yīng)用開發(fā)經(jīng)驗(yàn),了解藍(lán)牙、WIFI等網(wǎng)絡(luò)模塊的相關(guān)特性;
8、有ReactNative等混合應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先;熟悉H5、JS等前端開發(fā)經(jīng)驗(yàn)者優(yōu)先;
9、能獨(dú)立開發(fā)App,熟悉App?Store發(fā)布、上架流程者優(yōu)先;
任職要求:
2、兩年以上ios平臺(tái)客戶端的開發(fā)經(jīng)驗(yàn);
3、精通iPhone/iPad/Mac操作系統(tǒng),有完整的手機(jī)應(yīng)用產(chǎn)品開發(fā)經(jīng)驗(yàn)者優(yōu)先。