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