優(yōu)先考慮:
視頻播放、支付、IM、醫(yī)療)開發(fā)經(jīng)驗(yàn)者,科技企業(yè) Android 開發(fā)經(jīng)驗(yàn),或主導(dǎo)過核心產(chǎn)品從0到1的搭建優(yōu)先。
崗位職責(zé)?:
- 主導(dǎo) Android 客戶端核心模塊設(shè)計(jì)、開發(fā)與重構(gòu),攻克高并發(fā)、高性能、低功耗等技術(shù)難點(diǎn),保障產(chǎn)品在千萬級用戶量下的穩(wěn)定運(yùn)行;?
- 深度參與產(chǎn)品技術(shù)方案評審、架構(gòu)優(yōu)化,主導(dǎo)技術(shù)選型與技術(shù)難點(diǎn)攻關(guān),推動客戶端技術(shù)體系迭代升級;?
- 負(fù)責(zé) Android 應(yīng)用性能優(yōu)化(啟動速度、內(nèi)存占用、流暢度、崩潰率),建立性能監(jiān)控與優(yōu)化標(biāo)準(zhǔn),持續(xù)提升用戶體驗(yàn);?
- 沉淀 Android 開發(fā)最佳實(shí)踐,編寫技術(shù)文檔、封裝通用組件 / 框架,賦能團(tuán)隊(duì)提升整體開發(fā)效率;?
- 跟進(jìn) Android 系統(tǒng)新版本特性與行業(yè)前沿技術(shù)(如 Jetpack Compose、MAD、AI 集成等),引入合適的技術(shù)方案落地;?
- 參與跨團(tuán)隊(duì)協(xié)作(與產(chǎn)品、設(shè)計(jì)、后端、測試團(tuán)隊(duì)),高效推進(jìn)項(xiàng)目落地,解決跨端交互中的技術(shù)問題。?
任職要求?:
- 核心硬性要求(技能能力強(qiáng)核心體現(xiàn))?
- 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3 年以上 Android 原生開發(fā)經(jīng)驗(yàn),有千萬級用戶量 APP 或復(fù)雜業(yè)務(wù)場景(如視頻播放、支付、IM、醫(yī)療)開發(fā)經(jīng)驗(yàn)者優(yōu)先;?
- 精通 Kotlin 語言,深入理解其協(xié)程、高階函數(shù)、DSL 等核心特性,能熟練運(yùn)用 Kotlin 進(jìn)行高效、優(yōu)雅的代碼編寫;?
- 深入理解 Android 系統(tǒng)底層原理,包括四大組件、Handler 消息機(jī)制、AMS/WMS、內(nèi)存管理、進(jìn)程?;?、ANR 排查等;?
- 熟練掌握 Android 核心技術(shù)棧:Jetpack(Lifecycle、ViewModel、Room、Retrofit、Coroutine)、組件化 / 模塊化開發(fā)、插件化 / 熱修復(fù)(如 Tinker、AndFix)、MVVM/MVI 架構(gòu)設(shè)計(jì);?
- 具備扎實(shí)的性能優(yōu)化能力,能獨(dú)立解決啟動慢、卡頓、內(nèi)存泄漏、OOM 等問題,有完整的性能優(yōu)化項(xiàng)目案例;?
- 精通常用跨端 / 混合開發(fā)技術(shù)(如 Flutter、React Native、WebView),能根據(jù)業(yè)務(wù)場景選擇合適的跨端方案并落地;?
- 熟悉 Android 安全開發(fā)規(guī)范,有應(yīng)用加固、數(shù)據(jù)加密、隱私合規(guī)(如 GDPR、國內(nèi)隱私政策)相關(guān)經(jīng)驗(yàn);?
- 具備良好的工程化思維,熟練使用 Git、Jenkins、Sonar 等工具,能主導(dǎo)自動化構(gòu)建、測試、發(fā)布流程優(yōu)化;?
- 強(qiáng)問題排查能力,能快速定位并解決線上復(fù)雜 Bug,有線上應(yīng)急響應(yīng)、故障復(fù)盤經(jīng)驗(yàn);?
- 具備良好的技術(shù)視野、溝通能力和團(tuán)隊(duì)協(xié)作精神,能獨(dú)立負(fù)責(zé)核心模塊,推動技術(shù)方案落地。
- 加分項(xiàng)?
- 具備 Java 深度開發(fā)經(jīng)驗(yàn),能熟練運(yùn)用 Java 并發(fā)編程、設(shè)計(jì)模式,有 Java 與 Kotlin 混合開發(fā)大型項(xiàng)目經(jīng)驗(yàn);?
- 有音視頻開發(fā)經(jīng)驗(yàn)(如 FFmpeg、MediaCodec、RTMP/RTSP 直播、視頻編輯);?
- 熟悉 NDK 開發(fā),能使用 C/C++ 進(jìn)行底層模塊開發(fā)、性能優(yōu)化或跨平臺交互;?
- 有 AI 在 Android 端落地的經(jīng)驗(yàn)(如 TensorFlow Lite、機(jī)器學(xué)習(xí)模型部署);?
- 開源項(xiàng)目貢獻(xiàn)者,或有個(gè)人技術(shù)博客、GitHub 項(xiàng)目(高 Star 優(yōu)先);?
- 有大型互聯(lián)網(wǎng)公司、頭部科技企業(yè) Android 開發(fā)經(jīng)驗(yàn),或主導(dǎo)過核心產(chǎn)品從 0 到 1 的搭建。