崗位職責(zé)
1、從事Android平臺(tái)應(yīng)用軟件的分析、設(shè)計(jì)、編碼和測(cè)試;
2、負(fù)責(zé)Android?關(guān)鍵技術(shù)問(wèn)題的攻克,對(duì)系統(tǒng)的性能和穩(wěn)定性負(fù)責(zé);
3、參與推動(dòng)android客戶(hù)端產(chǎn)品開(kāi)發(fā)框架的討論以及實(shí)施;
4、參與項(xiàng)目需求分析以及技術(shù)方案討論調(diào)研;
5、根據(jù)產(chǎn)品需求,按時(shí)完成高質(zhì)量的相關(guān)客戶(hù)端產(chǎn)品的開(kāi)發(fā)任務(wù)。
崗位要求
1、本科以上學(xué)歷,三年以上Android相關(guān)開(kāi)發(fā)工作經(jīng)驗(yàn);
2、精通Android開(kāi)發(fā),且自主完成過(guò)某些UI控件、或底層服務(wù)框架、或底層公共模塊的設(shè)計(jì)與開(kāi)發(fā);
3、精通Android開(kāi)發(fā)平臺(tái)及框架原理,精通Android的基本組件如UI、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)、XML/JSON解析等開(kāi)發(fā)技巧,能夠?qū)崿F(xiàn)復(fù)雜的界面交互,具備主流開(kāi)源框架的使用經(jīng)驗(yàn),至少有一個(gè)成熟的線(xiàn)上項(xiàng)目經(jīng)驗(yàn);
4、開(kāi)發(fā)基礎(chǔ)良好,理解常見(jiàn)設(shè)計(jì)模式,在項(xiàng)目或產(chǎn)品中有很好的設(shè)計(jì)實(shí)踐;
5、熟悉Android網(wǎng)絡(luò)通信機(jī)制,多線(xiàn)程技術(shù),內(nèi)存管理,線(xiàn)程管理,性能優(yōu)化等;
6、熟練使用禪道、Git或者其它團(tuán)隊(duì)協(xié)作及版本控制工具;
7、較強(qiáng)的上進(jìn)心和求知欲,善于學(xué)習(xí)和運(yùn)用新知識(shí),善于溝通和邏輯表達(dá),有強(qiáng)烈的團(tuán)隊(duì)意識(shí)和執(zhí)行力;
8、具有小程序或html5開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
9、具有移動(dòng)混合模式開(kāi)發(fā)背景者優(yōu)先;
10、能獨(dú)立搭建APP框架,有一定的重構(gòu)能力,使代碼重用性高,可擴(kuò)展性強(qiáng);有獨(dú)立開(kāi)發(fā)過(guò)完整的上線(xiàn)項(xiàng)目,有大型app?Android軟件開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先。