崗位職責(zé):
1、負(fù)責(zé)Android系統(tǒng)平臺(tái)上的客戶端APP產(chǎn)品軟件設(shè)計(jì)、開發(fā)與維護(hù);
2、根據(jù)產(chǎn)品需求完成架構(gòu)和模塊設(shè)計(jì)、編碼、單元測試、系統(tǒng)調(diào)試工作;
3、能按照項(xiàng)目計(jì)劃,按時(shí)提交高質(zhì)量的代碼,完成開發(fā)任務(wù);
4、結(jié)合實(shí)際情況,選擇合適的當(dāng)前移動(dòng)技術(shù)應(yīng)用于產(chǎn)品研發(fā)過程中;
5、解決產(chǎn)品開發(fā)中難題,指導(dǎo)團(tuán)隊(duì)成員,共同學(xué)習(xí)進(jìn)步;
6、編寫相關(guān)的開發(fā)文檔,如設(shè)計(jì)文檔,測試文檔等。
7、跨團(tuán)隊(duì)的技術(shù)溝通和協(xié)調(diào);
崗位要求:
1、本科及以上學(xué)歷,3年以上Android開發(fā)經(jīng)驗(yàn),有豐富的Android應(yīng)用架構(gòu)經(jīng)驗(yàn),可以獨(dú)立承擔(dān)App架構(gòu)設(shè)計(jì),并主導(dǎo)項(xiàng)目;
2、精通Android框架原理及開發(fā)平臺(tái),熟悉基于Android?SDK和NDK的應(yīng)用程序開發(fā);熟悉Android?App和服務(wù)器基于Http的異步通訊軟件架構(gòu);
3、精通java語言,熟練掌握java開發(fā)技術(shù),具備扎實(shí)的編程基礎(chǔ)和良好的編程習(xí)慣;?熟悉數(shù)據(jù)庫設(shè)計(jì)與開發(fā);熟悉C/C++語言開發(fā)優(yōu)先;
4、熟悉Java設(shè)計(jì)模式和MVC思想,具備較強(qiáng)基于面向?qū)ο蟮南到y(tǒng)分析、設(shè)計(jì)和開發(fā)能力,在通用性、跨平臺(tái)和復(fù)用性方面有深刻理解;
5、獨(dú)立編寫Andriod?App的技術(shù)文檔,如:系統(tǒng)概要設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、子系統(tǒng)或模塊接口、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)等;
6、熟悉HTTP/TCP/UDP/RTP/JSON/XML等技術(shù);有移動(dòng)互聯(lián)網(wǎng)開發(fā)經(jīng)驗(yàn)或是O2O/S2C經(jīng)驗(yàn),熟悉HTML5對(duì)接開發(fā)優(yōu)先,有優(yōu)秀上線產(chǎn)品的開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、有團(tuán)隊(duì)精神,具備指導(dǎo)中級(jí)開發(fā)人員進(jìn)行研發(fā)的能力;誠懇、踏實(shí)、謹(jǐn)慎細(xì)致,對(duì)工作充滿熱情,優(yōu)秀的學(xué)習(xí)能力,具有良好的自律意識(shí)和上進(jìn)心;有Team?Leader經(jīng)歷優(yōu)先。