崗位職責:
1、負責公司Flutter技術在客戶端(Android/IOS)、前端、桌面端等跨平臺的設計與研發;
2、負責移動端的整體架構設計,包括但不限于性能優化,安全性,可維護性和可擴展性;
3、與產品經理、設計師和后端團隊密切合作,進行需求分析和技術實現方案設計;
4、解決應用程序開發過程中的復雜問題和挑戰,編寫清晰、可維護的代碼,并進行嚴格的自我測試以確保代碼質量;
5、保持對Flutter框架和移動技術趨勢的最新了解,以確保應用的現代性和競爭力;
崗位要求:
1、擁有計算機科學或相關領域的??萍耙陨蠈W歷,具備至少3年的Flutter開發經驗,有完整項目開發周期的參與經驗者優先考慮;
2、熟練掌握Dart,掌握異步編程(Future、Stream)、泛型、Mixin等高級特性,能夠編寫高質量,可維護的代碼;
3、熟悉Flutter的狀態管理方案(如 Provider、Riverpod、Bloc、GetX等),能夠根據業務需求xuan;
4、了解Flutter的內存管理、渲染機制、具備性能優化經驗、如減少UI重建、優化幀率、降低內存占用等;
5、熟悉Flutter應用的構建,打包,發布流程,了解CI。/CD自動化部署,熟練使用Git進行團隊協助;
6、具有良好的編碼習慣,能夠編寫單元測試,提升代碼質量和可維護性,;
7、有Android原生或IOS原生開發經驗優先。