崗位職責(zé):
1、負(fù)責(zé)公司 Android 客戶端的原生開發(fā)與維護(hù),參與高質(zhì)量移動端應(yīng)用的設(shè)計與實現(xiàn);
2、參與客戶端架構(gòu)設(shè)計、技術(shù)方案討論,確保系統(tǒng)可擴(kuò)展性與高性能;
3、編寫模塊設(shè)計文檔,進(jìn)行代碼實現(xiàn)與代碼 Review,保證代碼質(zhì)量和規(guī)范;
4、定位、分析并修復(fù)程序 Bug,優(yōu)化性能(UI、內(nèi)存、線程、渲染等);
5、與產(chǎn)品、UI、后端等團(tuán)隊緊密協(xié)作,推動需求落地和高質(zhì)量交付。
任職資格:
1、本科及以上學(xué)歷,計算機(jī)、軟件工程或相關(guān)專業(yè);
2、2年以上 Android 原生開發(fā)經(jīng)驗,有通信應(yīng)用開發(fā)經(jīng)驗者優(yōu)先;
3、精通 Java 和 Kotlin,熟悉 Android SDK、多線程、網(wǎng)絡(luò)、UI 布局及控件使用;
4、深入理解 Android 架構(gòu)設(shè)計,熟悉 MVC、MVP、MVVM/MVI 等模式,能夠獨(dú)立完成應(yīng)用架構(gòu)設(shè)計;
5、熟悉 Android Jetpack 組件(如 LiveData、ViewModel、Room、WorkManager、Navigation)及 Jetpack Compose,能夠構(gòu)建現(xiàn)代化高性能 UI;
6、熟悉Android多媒體框架;
7、熟悉網(wǎng)絡(luò)通信(HTTP/HTTPS、TCP/UDP、WebSocket)及數(shù)據(jù)解析(JSON、Protobuf 等);
8、具備良好的軟件工程素養(yǎng),掌握面向?qū)ο笤O(shè)計、常用設(shè)計模式、代碼重構(gòu)和單元測試;
9、良好的溝通能力和團(tuán)隊協(xié)作能力,能在跨部門項目中高效推動任務(wù)落地。