崗位職責(zé):
1、根據(jù)具體項(xiàng)目開發(fā)計(jì)劃,能夠獨(dú)立完成分配到的移動(dòng)端項(xiàng)目的設(shè)計(jì)和開發(fā)工作,并編寫對(duì)應(yīng)技術(shù)文檔 。
2、根據(jù)產(chǎn)品原型交互文檔、基于UI設(shè)計(jì)稿使用原生技術(shù)或Flutter完成移動(dòng)App開發(fā)工作,高質(zhì)量實(shí)現(xiàn)業(yè)務(wù)邏輯。
3、根據(jù)項(xiàng)目計(jì)劃獨(dú)立完成功能模塊的設(shè)計(jì)、開發(fā)以及單元測(cè)試。
4、根據(jù)需求制定功能接口,完成頁面的功能交互、聯(lián)調(diào)等工作。
5、執(zhí)行功能模塊單元、功能測(cè)試,根據(jù)自測(cè)以及測(cè)試組提交的故障問題,完成故障的診斷、定位、分析和調(diào)試工作。
6、參與移動(dòng)App應(yīng)用、Android終端框架設(shè)計(jì)開發(fā),性能及兼容性優(yōu)化,不斷改進(jìn)用戶體驗(yàn)。
7、維護(hù)功能模塊,對(duì)接口進(jìn)行相關(guān)維護(hù),處理功能模塊運(yùn)行異常問題,提供功能模塊的后期技術(shù)支持。
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè);本科及以上學(xué)歷。
2、具備5年及以上專業(yè)工作經(jīng)驗(yàn),具有獨(dú)立開發(fā)移動(dòng)端APP的能力。
3、精通Java或Kotlin,精通Android原生開發(fā)基本技術(shù)棧,熟悉Android協(xié)程、ViewBinding或DataBinding、本地?cái)?shù)據(jù)庫、文件操作、網(wǎng)絡(luò)、多線程、生命周期等技術(shù)和概念,熟悉Groovy多渠道配置、打包配置、代碼混淆配置。
4、熟悉Flutter開發(fā)框架,熟練掌握Dart語言,具有定制化開發(fā)路由、UI組件、動(dòng)畫、主題樣式的能力;具有為Android/iOS移動(dòng)端平臺(tái)開發(fā)Flutter插件或定制化插件的能力。
5、組件化和模塊化開發(fā):具有獨(dú)立開發(fā)組件及封裝sdk的能力。
6、移動(dòng)端適配:適配不同型號(hào)和平臺(tái)的設(shè)備,處理移動(dòng)端兼容性問題。
7、具有Flutter實(shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn)優(yōu)先。