工作職責(zé):
1. 設(shè)計并實現(xiàn)小鵬汽車車載應(yīng)用的基礎(chǔ)架構(gòu),確保其可擴展性、可維護(hù)性和高性能;
2. 對現(xiàn)有系統(tǒng)進(jìn)行性能、穩(wěn)定性和可維護(hù)性的評估與優(yōu)化,解決復(fù)雜的技術(shù)難題,提升用戶體驗;
3. 探索并引入新的技術(shù)和框架,推動小鵬智能座艙的技術(shù)創(chuàng)新與發(fā)展;
4. 制定并維護(hù)軟件架構(gòu)標(biāo)準(zhǔn)和最佳實踐,持續(xù)改進(jìn)現(xiàn)有的開發(fā)流程和技術(shù)棧。
任職要求:
1. 本科及以上學(xué)歷,5年以上Android開發(fā)經(jīng)驗,有大型APP架構(gòu)經(jīng)驗優(yōu)先;
2. 具備深厚的Java/Kotlin語言功底,精通面向?qū)ο笤O(shè)計原則和常用設(shè)計模式;
3. 精通Android架構(gòu)設(shè)計,熟悉MVVM/MVP等架構(gòu)模式,能夠根據(jù)項目需求選擇合適的架構(gòu)方案;
4. 對Android底層技術(shù)(如JNI、NDK)有深入了解,具備處理復(fù)雜系統(tǒng)問題的經(jīng)驗;
5. 熟悉性能調(diào)優(yōu)工具和技術(shù),能獨立解決性能瓶頸和ANR等問題;
6. 具備良好的抽象思維能力和問題解決技巧,能夠帶領(lǐng)團(tuán)隊進(jìn)行技術(shù)選型和技術(shù)難點攻關(guān);
7. 具備良好的團(tuán)隊協(xié)作精神,優(yōu)秀的溝通能力和文檔編寫能力,能夠撰寫清晰的技術(shù)規(guī)范和架構(gòu)文檔;
8. 對新技術(shù)充滿熱情,持續(xù)關(guān)注Android領(lǐng)域的最新動態(tài)和發(fā)展趨勢;