職位描述:
1、負(fù)責(zé)移動(dòng)端開發(fā),與架構(gòu)設(shè)計(jì)和后端工程師緊密配合,按時(shí)高效完成業(yè)務(wù)需求;
2、核心技術(shù)選型、核心前端組件編寫、對已有產(chǎn)品中的代碼持續(xù)更新迭代優(yōu)化和重構(gòu);
3、參與并掌握公司已有軟件產(chǎn)品的框架、代碼及業(yè)務(wù);
4、參與應(yīng)用BUG排查、定位、修復(fù)、性能優(yōu)化、完善調(diào)優(yōu)、新功能版本迭代等研發(fā)維護(hù)工作;
5、參與軟件工程文檔、架構(gòu)設(shè)計(jì)、代碼審核、單元測試和產(chǎn)品文檔編寫,并滿足質(zhì)量要求。
任職要求:
1、大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);3年以上移動(dòng)端開發(fā)經(jīng)驗(yàn),2年以上Flutter實(shí)戰(zhàn)經(jīng)驗(yàn);
2、熟悉Dart語言特性,深入理解Flutter框架(Widget、生命周期、路由、動(dòng)畫等);
3、熟練使用常見狀態(tài)管理方案(如Provider、Riverpod、Bloc、GetX等);
4、熟悉網(wǎng)絡(luò)請求(Dio/http)、本地存儲(chǔ)(SharedPreferences/SQLite/Hive)、異步編程等核心技術(shù);
5、具備性能調(diào)優(yōu)經(jīng)驗(yàn),能解決卡頓、內(nèi)存泄漏、渲染效率等問題;
6、熟悉Flutter與原生(Android/iOS)混合開發(fā)及通信機(jī)制;
7、熟悉Git工作流,了解CI/CD流程,有單元測試/集成測試經(jīng)驗(yàn);
8、良好的編碼習(xí)慣,熟悉設(shè)計(jì)模式及模塊化開發(fā)思想。
加分項(xiàng):
1、有上架應(yīng)用作品(請附應(yīng)用商店鏈接或Demo)經(jīng)驗(yàn);
2、參與過復(fù)雜項(xiàng)目架構(gòu)設(shè)計(jì),有藍(lán)牙BLE4.0對接、插件開發(fā)或框架封裝經(jīng)驗(yàn)。