崗位職責(zé):
??1.負(fù)責(zé)iOS客戶端SDK設(shè)計(jì)與開發(fā);
??2.負(fù)責(zé)客戶端應(yīng)用框架、SDK的設(shè)計(jì)開發(fā)和維護(hù)工作;
??3.負(fù)責(zé)iOS創(chuàng)新產(chǎn)品或技術(shù)的研發(fā)。
??
??任職要求:
??1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,2年以上相關(guān)工作經(jīng)驗(yàn);
??2、熟練掌握Object-C語言及設(shè)計(jì)思想,熟練掌握Objective-C內(nèi)存管理機(jī)制;
??3、熟悉TCP、UDP、HTTP、HTTPS等網(wǎng)絡(luò)協(xié)議,熟悉網(wǎng)絡(luò)通信機(jī)制及其常用數(shù)據(jù)傳輸協(xié)議;
??4、精通XML,JSON解析,能熟練應(yīng)用SQLite、Core?Data等客戶端存儲(chǔ)技術(shù);
??5、了解基本的數(shù)據(jù)結(jié)構(gòu),有面向?qū)ο箝_發(fā)的設(shè)計(jì)思想,對(duì)MVC設(shè)計(jì)模式能夠熟練應(yīng)用;
??6、熟練掌握常用的第三方框架、代碼項(xiàng)目管理工具等(AFN、git、cocoapods?等);
??7、精通Cocoa/UIKit?Framework,?CoreAnimation,?iPhone/iPad各個(gè)版本之間的差異,并且能夠根據(jù)差異提供良好的解決方案;
??8、精通多線程開發(fā),深入理解Objective-C?Runtime運(yùn)行機(jī)制,對(duì)iOS應(yīng)用架構(gòu)有一定的自己的見解和理解;
??9、熟練掌握iOS?app的開發(fā)、測(cè)試、發(fā)布一系列的流程,能夠參與需求、測(cè)試用例等文檔的評(píng)審、對(duì)應(yīng)用程序進(jìn)行技術(shù)選型和技術(shù)預(yù)研。
??10、思路清晰,思維敏捷,語言和文字表達(dá)能力優(yōu)秀,具備較強(qiáng)的溝通能力,有較強(qiáng)的主動(dòng)性及團(tuán)隊(duì)合作精神,責(zé)任心強(qiáng),開朗自信。工作踏實(shí)認(rèn)真,求知欲望強(qiáng)。
??11、有游戲SDK開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮