崗位職責(zé):
1、負(fù)責(zé)公司核心Android應(yīng)用的架構(gòu)設(shè)計(jì)、核心模塊開發(fā)及技術(shù)難點(diǎn)攻克,主導(dǎo)關(guān)鍵功能的技術(shù)實(shí)現(xiàn);
2、負(fù)責(zé)Android應(yīng)用的性能優(yōu)化(啟動(dòng)速度、內(nèi)存占用、UI 流暢度等)與穩(wěn)定性提升,將Crash 率、ANR率控制在行業(yè)領(lǐng)先水平;
3、主導(dǎo)Android技術(shù)架構(gòu)演進(jìn),推動(dòng)組件化、插件化、模塊化等先進(jìn)架構(gòu)在項(xiàng)目中的落地與優(yōu)化;
4、跟蹤 Android系統(tǒng)最新技術(shù)趨勢(shì)(如Android14 + 新特性、JetpackCompose、AAB 等),評(píng)估技術(shù)價(jià)值并推動(dòng)在團(tuán)隊(duì)中應(yīng)用;
5、參與產(chǎn)品需求評(píng)審與技術(shù)方案設(shè)計(jì),從技術(shù)角度提出合理建議,平衡產(chǎn)品體驗(yàn)與技術(shù)實(shí)現(xiàn)成本;
6、負(fù)責(zé)Android端與后端的技術(shù)對(duì)接,制定跨平臺(tái)數(shù)據(jù)交互標(biāo)準(zhǔn)與接口規(guī)范。
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上Android開發(fā)經(jīng)驗(yàn);
2、精通Java/Kotlin編程語(yǔ)言,深入理解 Android SDK,具備扎實(shí)的 Android開發(fā)基礎(chǔ);
3、熟悉Android四大組件,尤其對(duì) Service、BroadcastReceiver 在后臺(tái)任務(wù)處理中的應(yīng)用有豐富經(jīng)驗(yàn);
4、具備地圖 SDK(高德/百度/騰訊地圖)集成與二次開發(fā)經(jīng)驗(yàn),熟悉定位服務(wù)、地理編碼、路徑規(guī)劃等功能實(shí)現(xiàn);
5、熟悉網(wǎng)絡(luò)編程,對(duì) HTTP/HTTPS、WebSocket 協(xié)議有深入理解,能處理弱網(wǎng)環(huán)境下的數(shù)據(jù)同步問(wèn)題;
6、具備離線數(shù)據(jù)存儲(chǔ)方案設(shè)計(jì)能力,熟練使用Room、GreenDao等數(shù)據(jù)庫(kù)框架,能設(shè)計(jì)可靠的本地?cái)?shù)據(jù)緩存策略;
7、有音視頻采集、壓縮、傳輸相關(guān)開發(fā)經(jīng)驗(yàn),熟悉 Camera、MediaRecorder 等API的使用;
8、具有較強(qiáng)的問(wèn)題解決能力和團(tuán)隊(duì)管理能力,能夠獨(dú)立承擔(dān)項(xiàng)目的技術(shù)研發(fā)工作。
加分項(xiàng):
1、參與過(guò)復(fù)雜項(xiàng)目架構(gòu)設(shè)計(jì)或開源項(xiàng)目貢獻(xiàn)
2、有鴻蒙原生開發(fā)經(jīng)驗(yàn)