崗位職責:
 1.負責基于 Flutter 技術棧進行跨平臺 APP 的設計與開發(fā),涵蓋 iOS、Android 雙端核心功能模塊,如用戶交互界面、業(yè)務邏輯實現(xiàn)、數(shù)據(jù)交互等,確保產(chǎn)品功能貼合需求文檔與用戶體驗標準; 
2.主導 Flutter 項目技術方案設計,包括狀態(tài)管理(如 Provider、Bloc、GetX 等)、路由規(guī)劃、組件封裝、性能優(yōu)化等,提升代碼復用率與項目可維護性; 
3.參與 APP 需求分析與評審,結合 Flutter 技術特性提出合理技術建議,解決需求落地過程中的跨平臺適配問題(如屏幕尺寸、系統(tǒng)版本、原生功能調(diào)用差異等); 
4.負責 Flutter 與原生平臺(iOS/Android)的混合開發(fā),實現(xiàn) Flutter 與原生模塊的通信交互(如 Method Channel、Platform View),集成第三方 SDK(如支付、地圖、推送、統(tǒng)計等); 
5.持續(xù)優(yōu)化 APP 性能,包括啟動速度、頁面渲染效率、內(nèi)存占用、電量消耗等,通過 Flutter DevTools 等工具定位并解決性能瓶頸與崩潰問題; 
6.參與技術團隊建設,沉淀 Flutter 開發(fā)規(guī)范、組件庫、工具類及最佳實踐,指導初級開發(fā)工程師提升技術能力,推動團隊開發(fā)效率提升; 
7.跟蹤 Flutter 社區(qū)動態(tài)與技術演進(如新版本特性、熱修復方案、跨平臺新能力等),評估技術升級可行性,將前沿技術融入項目開發(fā),保障產(chǎn)品技術競爭力。
 任職要求:
 1.本科及以上學歷,計算機、軟件工程等相關專業(yè),3 年以上 APP 開發(fā)經(jīng)驗,至少 2 年 Flutter 跨平臺開發(fā)經(jīng)驗,有完整上線的 Flutter 商業(yè)項目(iOS+Android 雙端)開發(fā)案例; 
2.精通 Flutter 框架原理,熟練掌握 Dart 語言特性、Flutter Widget 體系、動畫效果實現(xiàn)、網(wǎng)絡請求(Dio 等)、本地存儲(Hive、Shared Preferences 等)等核心技術; 
3.熟悉 Flutter 與原生平臺的交互邏輯,具備 iOS(Swift/Objective-C)或 Android(Kotlin/Java)原生開發(fā)經(jīng)驗者優(yōu)先,能獨立解決跨平臺適配難題; 
4.掌握 APP 性能優(yōu)化方法論,有 Flutter 項目性能調(diào)優(yōu)(如減少重繪、優(yōu)化列表加載、內(nèi)存泄漏排查)成功案例者優(yōu)先; 
5.熟悉 APP 開發(fā)流程,包括需求分析、原型設計、編碼實現(xiàn)、測試調(diào)試、灰度發(fā)布、線上運維等環(huán)節(jié),了解敏捷開發(fā)模式; 
6.具備良好的代碼規(guī)范意識,熟練使用 Git 等版本控制工具,有單元測試(如 Flutter Test)、CI/CD 流程搭建經(jīng)驗者優(yōu)先; 
7.具備較強的問題分析與解決能力,能獨立應對復雜業(yè)務場景下的技術挑戰(zhàn),良好的溝通協(xié)作能力與自驅(qū)力,有團隊技術負責人經(jīng)驗者優(yōu)先。