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