1.?參與公司軟件產(chǎn)品或項(xiàng)目的需求調(diào)研和產(chǎn)品設(shè)計(jì),協(xié)助架構(gòu)師和產(chǎn)品經(jīng)理完成公司軟件產(chǎn)品或項(xiàng)目的系統(tǒng)分析和架構(gòu)設(shè)計(jì)工作?;
2.?按照設(shè)計(jì),負(fù)責(zé)公司軟件產(chǎn)品或項(xiàng)目的工程技術(shù)實(shí)現(xiàn),并與產(chǎn)品、項(xiàng)目及測試團(tuán)隊(duì)等保持充分溝通和協(xié)作,確保軟件產(chǎn)品的按時(shí)按質(zhì)交付?;
3.?參與有關(guān)軟件研發(fā)的技術(shù)、工具及方法的前瞻性研究和持續(xù)過程改進(jìn)工作.根據(jù)具體情況,參與公司軟件產(chǎn)品或項(xiàng)目的工程技術(shù)實(shí)現(xiàn)和現(xiàn)場實(shí)施,并與產(chǎn)品、項(xiàng)目及測試團(tuán)隊(duì)等保持充分溝通和協(xié)作,確保軟件產(chǎn)品的實(shí)施進(jìn)度?;
4.根據(jù)產(chǎn)品原型進(jìn)行功能開發(fā),配合技術(shù)部完成后端數(shù)據(jù)的接口。
任職資格:
1.至少2年以上android開發(fā)經(jīng)驗(yàn),參與過大型項(xiàng)目系統(tǒng)分析和架構(gòu)設(shè)計(jì);
2.扎實(shí)的語言基礎(chǔ),良好的編碼風(fēng)格,掌握多種設(shè)計(jì)模式,能夠編寫結(jié)構(gòu)清晰的高質(zhì)量程序代碼,熟悉自動化開發(fā)工具和團(tuán)隊(duì)合作工具,如?Git等;
3.精通Java或Kotlin等開發(fā)語言,熟悉Android網(wǎng)絡(luò)通信機(jī)制、多線程和網(wǎng)絡(luò)編程,Handler機(jī)制,了解TCPIP,HTTP網(wǎng)絡(luò)協(xié)議,熟悉Andorid插件化開發(fā)、熱部署等技術(shù),熟悉MVCMVP和MVVM模式,熟悉RxJava,OkHttp,Retrofit框架;
4.精通常用布局方式,自定義控件,熟悉各種兼容性解決方案,界面性能、展示速度優(yōu)化經(jīng)驗(yàn);
5.對業(yè)務(wù)需求能很好的分析,落實(shí)技術(shù)方案,協(xié)助團(tuán)隊(duì)成員完成開發(fā)任務(wù);
6.熟悉敏捷開發(fā)方法和過程,掌握UML方法及工具,能夠獨(dú)立承擔(dān)或參與系統(tǒng)分析設(shè)計(jì)和技術(shù)文檔編寫的工作。