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