工作職責(zé)
1、負(fù)責(zé)公司移動(dòng)端 Flutter 應(yīng)用的全生命周期開(kāi)發(fā),包括需求分析、架構(gòu)設(shè)計(jì)、編碼實(shí)現(xiàn)、構(gòu)建打包及上線發(fā)布(iOS App Store /Android 應(yīng)用市場(chǎng))。
2、根據(jù)產(chǎn)品需求與 UIUX 設(shè)計(jì)稿,高質(zhì)量完成跨平臺(tái)功能模塊的開(kāi)發(fā)與交付,確保用戶體驗(yàn)一致性和界面還原度。
3、持續(xù)優(yōu)化應(yīng)用性能,重點(diǎn)提升啟動(dòng)速度、頁(yè)面流暢性、內(nèi)存使用效率及響應(yīng)能力,保障在多種設(shè)備和系統(tǒng)版本下的穩(wěn)定性與兼容性。
4、編寫(xiě)結(jié)構(gòu)清晰、可讀性強(qiáng)、易于維護(hù)的 Dart 代碼,遵循團(tuán)隊(duì)編碼規(guī)范,落實(shí)單元測(cè)試、集成測(cè)試與自動(dòng)化測(cè)試實(shí)踐。
5、參與技術(shù)方案評(píng)審與架構(gòu)設(shè)計(jì)討論,主導(dǎo)或協(xié)助解決復(fù)雜技術(shù)難題,推動(dòng)關(guān)鍵技術(shù)落地。
6、關(guān)注 Flutter 生態(tài)前沿動(dòng)態(tài),研究并引入先進(jìn)的開(kāi)發(fā)工具框架或最佳實(shí)踐,持續(xù)提升團(tuán)隊(duì)開(kāi)發(fā)效率與產(chǎn)品質(zhì)量。
任職要求
1、計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專(zhuān)業(yè)大專(zhuān)及以上學(xué)歷。
2、3年以上原生移動(dòng)開(kāi)發(fā)經(jīng)驗(yàn)(i0s或 Android),具備完整的應(yīng)用上架經(jīng)歷,熟悉平臺(tái)審核規(guī)范與發(fā)布流程。
3、1年以上 Flutter 實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),有至少一個(gè)從0到1主導(dǎo)或深度參與的上線項(xiàng)目。
4、精通 Dart 語(yǔ)言,深入理解 Flutter 框架核心機(jī)制,包括 Wdget 架構(gòu)、State 管理、渲染管線、異步機(jī)制與生命周期管理。
5、熟練掌握 F1utter 常用組件、布局系統(tǒng)、動(dòng)畫(huà)實(shí)現(xiàn)及主流狀態(tài)管理方案(如 Provider、Riverpod、Bloc、GetX等),能根據(jù)場(chǎng)景合理選型。
6、具備出色的邏輯思維與問(wèn)題排查能力,能夠獨(dú)立承擔(dān)模塊開(kāi)發(fā)任務(wù),具備強(qiáng)烈的責(zé)任心和良好的團(tuán)隊(duì)溝通協(xié)作意識(shí)。
加分項(xiàng):
1、有混合開(kāi)發(fā)(Hybrid)或跨平臺(tái)技術(shù)(React Native、Wweex)經(jīng)驗(yàn)
2、熟悉原生平臺(tái)與 Flutter 的通信機(jī)制(Platform Channel)
3、掌握 Flutter 性能調(diào)優(yōu)工具(DevTools、Timeline、Memory、Profiler)
4、有開(kāi)源項(xiàng)目貢獻(xiàn)或技術(shù)博客輸出