崗位職責:
1、負責車端和手機端 APP 程序的方案和架構(gòu)設(shè)計,開發(fā)和維護等工作;
2、根據(jù)需求完成Android系統(tǒng)應(yīng)用的需求開發(fā)、測試和功能維護,高質(zhì)量完成產(chǎn)品功能迭代;
3、快速準確理解需求,并通過簡潔可擴展的架構(gòu)完成代碼編寫,輸出研發(fā)相關(guān)文檔;
4、與相關(guān)產(chǎn)品、測試等周邊團隊保持良好溝通,支撐產(chǎn)品上線,問題解決;
5、負責模塊級代碼質(zhì)量看護與模塊優(yōu)化重構(gòu);
6、負責對Android端應(yīng)用進行性能分析和優(yōu)化,BUG修復;
7、參與技術(shù)規(guī)范制定,技術(shù)文檔編寫,可以獨立高效完成任務(wù),也可以指導執(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é)作能力和編程習慣,善于總結(jié)輸出工作成果;
5、精通Android平臺UI設(shè)計,熟悉多線程編程,熟悉常用布局框架和API調(diào)用;
6、精通Android四大組件與消息隊列的使用,熟悉多線程編程;
有以下能力者優(yōu)先(刪除,不限制)
a有AndroidFramework、系統(tǒng)應(yīng)用(Launcher/Settings/狀態(tài)欄等)開發(fā)經(jīng)驗者優(yōu)
b先有HMIkanzi開發(fā)經(jīng)驗或鴻蒙開發(fā)經(jīng)驗者優(yōu)先
c有語音交互、投屏、車載應(yīng)用開發(fā)相關(guān)經(jīng)驗優(yōu)先