工作內(nèi)容:
1、負(fù)責(zé)車端和手機(jī)端 APP 程序的方案和架構(gòu)設(shè)計(jì),開發(fā)和維護(hù)等工作;
2、根據(jù)需求完成Android系統(tǒng)應(yīng)用的需求開發(fā)、測試和功能維護(hù),高質(zhì)量完成產(chǎn)品功能迭代;
3、快速準(zhǔn)確理解需求,并通過簡潔可擴(kuò)展的架構(gòu)完成代碼編寫,輸出研發(fā)相關(guān)文檔;
4、與產(chǎn)品設(shè)計(jì)、測試等周邊團(tuán)隊(duì)保持良好溝通,支撐產(chǎn)品上線,問題解決;
5、負(fù)責(zé)模塊級代碼質(zhì)量看護(hù)與模塊優(yōu)化重構(gòu);
6、負(fù)責(zé)對Android端應(yīng)用進(jìn)行性能分析和優(yōu)化,BUG修復(fù);
7、參與技術(shù)規(guī)范制定,技術(shù)文檔編寫,可以獨(dú)立高效完成任務(wù),也可以指導(dǎo)執(zhí)行者完成任務(wù)。
任職要求:
1、精通 Java/Kotlin 開發(fā)語言,熟練掌握 Android 應(yīng)用開發(fā)和調(diào)試工具;
2、熟悉常用 Android 組件并了解其內(nèi)部原理;熟悉 MVVM、MVI 等 Android 應(yīng)用程序的架構(gòu)模式;
3、熟悉各種算法數(shù)據(jù)結(jié)構(gòu)、多線程,網(wǎng)絡(luò)編程(Socket、http/web service);
4、有良好的溝通協(xié)作能力和編程習(xí)慣,善于總結(jié)輸出工作成果;
5、精通Android平臺UI設(shè)計(jì),熟悉多線程編程,熟悉常用布局,框架和API調(diào)用;
6、精通Android四大組件與消息隊(duì)列的使用,熟悉多線程編程;