崗位職責(zé):
1、負(fù)責(zé)公司Flutter項(xiàng)目的設(shè)計(jì)、核心模塊編碼和重大功能迭代,確保代碼質(zhì)量和可維護(hù)性。
2、優(yōu)化應(yīng)用性能,主導(dǎo)解決高并發(fā)場景下的頁面渲染卡頓、內(nèi)存溢出、啟動(dòng)耗時(shí)等關(guān)鍵難題,保障應(yīng)用的流暢與穩(wěn)定。
3、負(fù)責(zé)原生功能(如相機(jī)、藍(lán)牙、音視頻、地圖等)與Flutter的混合開發(fā)方案設(shè)計(jì)和技術(shù)實(shí)現(xiàn),封裝高性能、易用的原生插件(Package/Plugin)。
4、構(gòu)建和完善高效的Flutter研發(fā)流程與工程體系,提升團(tuán)隊(duì)整體開發(fā)效率。
任職要求
1、4年以上開發(fā)經(jīng)驗(yàn),計(jì)算機(jī)相關(guān)專業(yè);
2、至少2年專注于Flutter項(xiàng)目開發(fā),有成功上架并維護(hù)應(yīng)用的經(jīng)驗(yàn);
3、精通Dart語言及其異步編程范式(Isolate, Future, Stream),深入理解Flutter框架核心原理(Widget樹、Element樹、RenderObject樹、渲染管線、幀調(diào)度等);
4、精通多種狀態(tài)管理方案(如Bloc/Riverpod/Provider),能根據(jù)業(yè)務(wù)場景進(jìn)行技術(shù)和架構(gòu)選型;
5、具備豐富的性能調(diào)優(yōu)經(jīng)驗(yàn),能熟練使用DevTools等工具分析并解決內(nèi)存泄漏、Jank、包體積過大等性能問題。