崗位職責(zé):
1.負責(zé)公司移動產(chǎn)品的研發(fā),編寫高質(zhì)量的代碼;?
2.和產(chǎn)品經(jīng)理配合,?深度參與手機產(chǎn)品需求討論,功能定義等;?
3.設(shè)計良好的代碼結(jié)構(gòu),不斷迭代重構(gòu);
4.規(guī)范編寫設(shè)計和維護文檔;
5.按照項目計劃,按時提交高質(zhì)量的代碼,完成開發(fā)任務(wù).
任職要求:
1.?本科及本科以上學(xué)歷,三年以上iOS平臺開發(fā)經(jīng)驗,計算機相關(guān)專業(yè)者優(yōu)先;
2.?具備扎實的C/C++、Objective?C編程基礎(chǔ),良好的編程習(xí)慣;
3.?熟練掌握iOS?體系結(jié)構(gòu),熟練掌握?UI?組件、后臺任務(wù)、異步多線程處理、
數(shù)據(jù)存儲、網(wǎng)絡(luò)通信等的原理,熟練?Objective?C/Swift?其中至少一門語
言;
4.?熟悉?HTTP?協(xié)議,JSON、XML?等通信格式,了解?WebSocket、TCPIP?協(xié)議;
5.?熟練使用iOS開發(fā)工具Xcode和相關(guān)開發(fā)測試工具的使用;
6.?熟悉iOS的內(nèi)存管理機制以及各個版本的SDK;
7.?熟悉Objective?C和C++混合編程;
8.?有多個完整的iOS項目開發(fā)經(jīng)驗,至少參加過一個完整的商用級App的開發(fā);
9.?有跨平臺框架(React?Native、Weex、Flutter等)開發(fā)經(jīng)驗優(yōu)先;
10.有智能硬件開發(fā)經(jīng)驗、熟悉嵌入式系統(tǒng)開發(fā)優(yōu)先.