崗位要求
1、本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè),至少2年以上iOS開發(fā)經(jīng)驗(yàn)。
2、具有強(qiáng)烈的技術(shù)熱情和對(duì)探索新事物的激情,能在高強(qiáng)度壓力下工作,具備良好的分析和獨(dú)立解決問題的能力
3、熟悉多線程、HTTP協(xié)議及Socket等相關(guān)編程技術(shù),有O2O平臺(tái)開發(fā)經(jīng)驗(yàn)優(yōu)先。
4、熟練的?C,?Objective-C,?Swift?的編寫/架構(gòu)/重構(gòu)能力,熟悉iOS的各種系統(tǒng)框架,熟練配置Xcode的編譯運(yùn)行方案。熟悉iOS系統(tǒng)框架及實(shí)現(xiàn)原理者優(yōu)先。
5、對(duì)設(shè)計(jì)模式有深刻理解,能設(shè)計(jì)出穩(wěn)定性,擴(kuò)展性較好的框架;
6、具有獨(dú)立開發(fā)的能力和有上架的App或可演示的作品者優(yōu)先。
7、精通HTTP/TCP/JSON和XML等網(wǎng)絡(luò)協(xié)議,熟悉多線程及面向?qū)ο缶幊?,熟悉SQLite數(shù)據(jù)庫(kù)編程。
8、豐富的iOS性能優(yōu)化經(jīng)驗(yàn),熟練使用Instrument來定位內(nèi)存泄漏和調(diào)試,熟練編寫單元測(cè)試,了解自動(dòng)化測(cè)試;
9、精通?iOS?平臺(tái)的模塊化設(shè)計(jì)架構(gòu),能夠設(shè)計(jì)出?SDK?和?UI?組件方案,并實(shí)現(xiàn)定制化UI組件界面,動(dòng)畫。
10、良好的文檔能力,編寫模塊的設(shè)計(jì)文檔與流程圖;
崗位職責(zé)
1、負(fù)責(zé)iOS平臺(tái)應(yīng)用軟件的需求分析、詳細(xì)設(shè)計(jì),構(gòu)架設(shè)計(jì)以及開發(fā)工作。
2、參與討論產(chǎn)品功能設(shè)計(jì)、相關(guān)工作任務(wù)分配和開發(fā)進(jìn)度計(jì)劃的討論。
3、遵循單元測(cè)試驅(qū)動(dòng)設(shè)計(jì)和開發(fā)的工作模式,以迭代的方式完成軟件開發(fā)工作。
4、解決研發(fā)過程中的關(guān)鍵問題和技術(shù)難題。
5、按計(jì)劃完成產(chǎn)品模塊的代碼編寫,注釋,產(chǎn)品模塊測(cè)試,保證代碼質(zhì)量。