職責(zé):
1.負(fù)責(zé)在Android平臺上的應(yīng)用開發(fā);
2.根據(jù)產(chǎn)品的需求定義確定技術(shù)選型、工具應(yīng)用、系統(tǒng)設(shè)計工作;
3.遵循編碼規(guī)范及時高效完成分配的開發(fā)任務(wù),配合項目經(jīng)理保證項目開發(fā)進(jìn)度
4.具有良好的團隊合作精神,能夠指導(dǎo)初中級開發(fā)同事解決技術(shù)上的疑難問題;
5.對所負(fù)責(zé)產(chǎn)品模塊進(jìn)行代碼優(yōu)化、功能維護(hù)、性能維護(hù)、需求變更和協(xié)助系統(tǒng)部進(jìn)行系統(tǒng)維護(hù)、系統(tǒng)優(yōu)化以及相關(guān)的項目維護(hù)工作
要求:
1.計算機及相關(guān)專業(yè)專科及以上學(xué)歷,5年以上Android開發(fā)經(jīng)驗,6年以上JAVA編程經(jīng)驗
2.精通JAVA,熟悉Android程序設(shè)計,了解Android?SDK及相關(guān)開發(fā)工具的使用,有較強的系統(tǒng)分析與設(shè)計能力
3.熟悉Android應(yīng)用開發(fā)框架和相關(guān)API調(diào)用,精通Android?5大組件及5種存儲方式
4.熟悉Android平臺UI設(shè)計和常用布局的靈活運用
5.熟悉Android下網(wǎng)絡(luò)訪問機制,熟悉各種算法與數(shù)據(jù)結(jié)構(gòu),多線程,網(wǎng)絡(luò)編程(socket/HTTP/XMPP)等
6.熟悉XML/JSON等常用數(shù)據(jù)包格式解析,較好的面向?qū)ο笏季S能力
7.熟悉Oralce/MS?SQL/Mysql等數(shù)據(jù)庫?,熟悉SQL語言,存儲過程,觸發(fā)器等
8.熟悉多線程、TCP/IP、SOCKET等相關(guān)編程技術(shù)并具備相關(guān)的開發(fā)經(jīng)驗
9.熟悉軟件開發(fā)管理過程,有良好的編程規(guī)范及開發(fā)技能;對android面向組件編程和mvc模式有較深刻的理解。
10.有過獨立的開發(fā)案例,能夠獨立完成項目,熟悉Android開源社區(qū),能夠快速將開源項目應(yīng)用到產(chǎn)品開發(fā)中
11.熟悉Android?NDK/JNI開發(fā),H5混合開發(fā),及對Android源碼有研究或者有開源項目者優(yōu)先。