崗位職責(zé):
1、負(fù)責(zé)IOS平臺客戶端上的應(yīng)用程序的設(shè)計和開發(fā);
2、負(fù)責(zé)根據(jù)UI設(shè)計圖進行IOS設(shè)備客戶端軟件的布局設(shè)計;
3、負(fù)責(zé)根據(jù)其他開發(fā)組提供的數(shù)據(jù)接口進行數(shù)據(jù)交互的開發(fā)工作;
4、負(fù)責(zé)客戶端產(chǎn)品的架構(gòu)設(shè)計,分析和發(fā)現(xiàn)系統(tǒng)的優(yōu)化點;
5、負(fù)責(zé)軟件代碼的編寫、調(diào)試及升級、后期維護等工作;
6、完成領(lǐng)導(dǎo)安排的其他緊急任務(wù)。
任職要求:
1、計算機、軟件相關(guān)專業(yè)本科及以上學(xué)歷,具備扎實的編程基礎(chǔ)和良好的編程習(xí)慣。
2、5年以上iOS開發(fā)經(jīng)驗,精通ObjectiveC語言,熟悉C/C++、Swift語言,有音視頻處理技術(shù),相機應(yīng)用開發(fā)經(jīng)驗者優(yōu)先;
3、熟練掌握iOS開發(fā)框架和相關(guān)工具集,如AVFoundation、Core Graphics 和 Core Image以及XCode、iOSSDK;
4、熟悉蘋果APN服務(wù)、socket通信及TCP/IP、HTTP等網(wǎng)絡(luò)協(xié)議;
5、熟悉iOS平臺的UI設(shè)計,能自定義UI控件,能根據(jù)設(shè)計書和效果圖,確定對應(yīng)的UI構(gòu)架;
6、熟悉網(wǎng)絡(luò)編程和多線程編程,具備良好的性能調(diào)優(yōu)能力。