崗位職責
1、負責Android客戶端產(chǎn)品的架構(gòu)設(shè)計、功能開發(fā)與性能優(yōu)化
2、與產(chǎn)品、設(shè)計團隊協(xié)作,完成需求分析及技術(shù)方案落地
3、維護現(xiàn)有應用,修復線上問題,提升用戶體驗
4、參與核心模塊的詳細設(shè)計、編碼與技術(shù)攻堅
5、負責系統(tǒng)疑難問題定位與解決
6、負責自研SDK開發(fā)維護,完成高質(zhì)量編碼
7、參與代碼架構(gòu)優(yōu)化演進,制定相關(guān)開發(fā)規(guī)范
技術(shù)要求
1、本科及以上學歷,計算機或相關(guān)專業(yè),3-5年以上Android開發(fā)經(jīng)驗
2、精通Java、Kotlin語言,對Android SDK有較深入理解
3、熟悉Android主流框架與設(shè)計模式(MVC、MVP、MVVM等)
4、熟練使用Android主流開發(fā)工具和常用第三方庫
5、熟悉多線程、網(wǎng)絡通信、數(shù)據(jù)庫等相關(guān)開發(fā)
6、熟悉組件化、模塊化開發(fā)技術(shù)
7、有良好的編碼習慣,代碼結(jié)構(gòu)清晰,命名規(guī)范,邏輯性強
8、具備較強的問題分析和解決能力
9、熟悉常見性能優(yōu)化手段,有性能調(diào)優(yōu)經(jīng)驗
10、熟悉代碼管理工具git