工作職責(zé)
1.負(fù)責(zé)公司Android應(yīng)用的功能開(kāi)發(fā)與維護(hù),確保代碼的高質(zhì)量與高性能。
2.根據(jù)產(chǎn)品需求進(jìn)行架構(gòu)設(shè)計(jì)與技術(shù)選型,持續(xù)優(yōu)化用戶體驗(yàn)
3.分析并解決應(yīng)用中的性能瓶頸、兼容性問(wèn)題及線上故障。
4.編寫(xiě)高質(zhì)量的代碼及單元測(cè)試,推動(dòng)團(tuán)隊(duì)的代碼規(guī)范與最佳實(shí)踐",
5.與產(chǎn)品、設(shè)計(jì)、測(cè)試、后端團(tuán)隊(duì)協(xié)作,高效推動(dòng)項(xiàng)目上線。
6.關(guān)注Android技術(shù)趨勢(shì),參與技術(shù)分享與團(tuán)隊(duì)建設(shè)。
任職要求
7.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先,3年以上Android開(kāi)發(fā)經(jīng)驗(yàn)
8.熟悉Java/Kotlin語(yǔ)言,具備扎實(shí)的面向?qū)ο缶幊袒A(chǔ)。
9.熟悉Android SDK,掌握常用組件(Activity、Service、ContentProvider、BroadcastReceiver等)。
10.有較強(qiáng)的架構(gòu)設(shè)計(jì)能力,熟悉常見(jiàn)架構(gòu)模式(MVP/MVVM/CClean Architecture等)。
11.熟練使用Jetpack組件(如ViewModel、LiveData、Room、Navigation等)。
12.熟悉常用第三方庫(kù)(如Retrofit、OkHttp、Glide、RxJava/協(xié)程)。
13.有良好的性能優(yōu)化經(jīng)驗(yàn),熟悉內(nèi)存管理、多線程、網(wǎng)絡(luò)優(yōu)化。
14.了解Android原理(Handler、Binder、View渲染機(jī)制、Activ)ity生命周期、啟動(dòng)流程)。
15.具備良好的溝通協(xié)作能力,能獨(dú)立承擔(dān)模塊研發(fā)工作。
加分項(xiàng)
有跨平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn)(Flutter/ReactNative)。
有Android NDK、JNI開(kāi)發(fā)經(jīng)驗(yàn)。
參與或主導(dǎo)過(guò)線上百萬(wàn)級(jí)用戶App的開(kāi)發(fā)。
有開(kāi)源項(xiàng)目、技術(shù)博客或社區(qū)貢獻(xiàn)。
我們提供
具有競(jìng)爭(zhēng)力的薪資與晉升通道。
彈性工作時(shí)間,良好的團(tuán)隊(duì)氛圍。
技術(shù)成長(zhǎng)環(huán)境:技術(shù)分享、Code Review、行業(yè)大會(huì)學(xué)習(xí)機(jī)會(huì)