崗位職責(zé):
1.負(fù)責(zé)公司核心移動(dòng)端產(chǎn)品的 Android 研發(fā)工作,包括需求分析、架構(gòu)設(shè)計(jì)、核心功能開發(fā)和性能優(yōu)化。
2.主導(dǎo)復(fù)雜業(yè)務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn),推動(dòng)客戶端架構(gòu)的演進(jìn)(組件化、模塊化、跨平臺(tái)適配)。
3.對(duì)現(xiàn)有應(yīng)用進(jìn)行性能調(diào)優(yōu)(啟動(dòng)速度、內(nèi)存優(yōu)化、電量消耗、網(wǎng)絡(luò)傳輸效率)。
4.熟悉Android構(gòu)建原理,熟悉多渠道包構(gòu)建。
5.參與技術(shù)選型與預(yù)研,關(guān)注 Android 平臺(tái)新特性。
6.與產(chǎn)品、設(shè)計(jì)、測(cè)試、后端等多團(tuán)隊(duì)協(xié)作,保證高質(zhì)量、高效率的交付。
7.指導(dǎo)中初級(jí)工程師,進(jìn)行代碼評(píng)審、技術(shù)分享,提升團(tuán)隊(duì)整體研發(fā)水平。
任職要求
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5–10 年 Android 開發(fā)經(jīng)驗(yàn)。
2.精通 Java / Kotlin,具備扎實(shí)的編程功底和良好的編碼規(guī)范。
3.深入理解 Android 系統(tǒng)框架原理(四大組件、Handler/Looper、Binder 機(jī)制、View 渲染原理等)。
4.熟悉 Jetpack 組件、MVVM/MVI 等主流架構(gòu)模式,有組件化、模塊化實(shí)踐經(jīng)驗(yàn)。
5.有復(fù)雜項(xiàng)目經(jīng)驗(yàn),能獨(dú)立負(fù)責(zé)中大型模塊的設(shè)計(jì)與落地。
6.熟悉多線程編程、網(wǎng)絡(luò)編程,具備性能分析與調(diào)優(yōu)能力。
7.良好的溝通與協(xié)作能力,能推動(dòng)跨團(tuán)隊(duì)合作。
加分項(xiàng)
?有藍(lán)牙、IoT、醫(yī)療類相關(guān)項(xiàng)目經(jīng)驗(yàn);
?熟悉React Native、HarmonyOS 等跨端技術(shù);
?有帶領(lǐng)小團(tuán)隊(duì)的經(jīng)驗(yàn),具備培養(yǎng)下屬和推動(dòng)項(xiàng)目落地的能力。