職位描述
iOS高級(jí)工程師
崗位職責(zé):
1.負(fù)責(zé)公司智能硬件平臺(tái),iPhone/iPad項(xiàng)目的開發(fā)規(guī)劃、架構(gòu)設(shè)計(jì)工作;
2.完成手機(jī)應(yīng)用軟件iPhone/iPad平臺(tái)模塊的設(shè)計(jì)及編碼;
3.撰寫技術(shù)實(shí)現(xiàn)文檔,參與技術(shù)方案驗(yàn)證;
任職要求:
1.大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)或軟件工程相關(guān)專業(yè);
2.五年以上iOS開發(fā)經(jīng)驗(yàn),有團(tuán)隊(duì)管理經(jīng)驗(yàn)者優(yōu)先考慮,29-35歲左右,精通Objective-C語言,具備扎實(shí)的C/C++基礎(chǔ),對(duì)面向?qū)ο缶幊毯蚆VC框架有深入了解;
3.熟練使用XCode,iOS SDK,Interface Builder等開發(fā)工具;
4.理解TCP、UDP網(wǎng)絡(luò)協(xié)議,熟悉Socket網(wǎng)絡(luò)程序設(shè)計(jì)方法;
5.熟悉XML、JSon、Http協(xié)議及面向?qū)ο缶幊獭D形界面開發(fā);
6.熟悉iOS內(nèi)存管理機(jī)制,GCD多線程的實(shí)現(xiàn)方法;
7.熟練掌握面向?qū)ο笤O(shè)計(jì)思想和MVC框架,熟悉常見設(shè)計(jì)模式,具備一定架構(gòu)能力者優(yōu)先;
8.由于在APP中集成了影音數(shù)據(jù)庫,因此要求有一定的音影處理開發(fā)能力;
9.較強(qiáng)的文檔編寫能力和設(shè)計(jì)能力;
10.新技術(shù)接受能力強(qiáng),具有程序設(shè)計(jì)模式思想,具有較強(qiáng)的學(xué)習(xí)能力、溝通能力和團(tuán)隊(duì)合作精神;
11.有帶團(tuán)隊(duì)的職業(yè)規(guī)劃、喜歡物聯(lián)網(wǎng)行業(yè)、對(duì)移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)有濃厚的興趣,有與智能硬件交互的客戶端開發(fā)經(jīng)驗(yàn)者優(yōu)先