崗位職責(zé):
1.元數(shù)據(jù)驅(qū)動(dòng)前端架構(gòu)設(shè)計(jì):
負(fù)責(zé)基于元數(shù)據(jù)模型的前端渲染引擎設(shè)計(jì)與實(shí)現(xiàn),支持動(dòng)態(tài)表單、可視化布局、業(yè)務(wù)規(guī)則驅(qū)動(dòng)界面等能力。
構(gòu)建可配置、可擴(kuò)展的低代碼前端平臺(tái),支持拖拽編排、組件庫(kù)動(dòng)態(tài)加載與渲染。
2.復(fù)雜數(shù)據(jù)可視化與交互實(shí)現(xiàn):
實(shí)現(xiàn)基于元數(shù)據(jù)的數(shù)據(jù)可視化報(bào)表、實(shí)時(shí)數(shù)據(jù)監(jiān)控大屏、工藝流程圖、設(shè)備狀態(tài)看板等高性能可視化模塊。
優(yōu)化大規(guī)模數(shù)據(jù)動(dòng)態(tài)渲染性能,解決元數(shù)據(jù)驅(qū)動(dòng)下的界面響應(yīng)與交互流暢性問(wèn)題。
3.前端工程化與架構(gòu)治理:
建立支持元數(shù)據(jù)驅(qū)動(dòng)的前端工程體系,包括動(dòng)態(tài)構(gòu)建、組件按需加載、狀態(tài)同步與版本管理。
推動(dòng)前端代碼規(guī)范、自動(dòng)化測(cè)試、性能監(jiān)控與可維護(hù)性最佳實(shí)踐。
4.跨團(tuán)隊(duì)協(xié)作與業(yè)務(wù)賦能:
與后端及數(shù)據(jù)團(tuán)隊(duì)協(xié)作,參與元數(shù)據(jù)模型設(shè)計(jì)與前后端協(xié)議規(guī)范制定。
職位要求:
經(jīng)驗(yàn)背景:
1.計(jì)算機(jī)/軟件工程/通信工程/電子信息等相關(guān)專業(yè)本科及以上學(xué)歷,5年以上前端開發(fā)經(jīng)驗(yàn)。
2.具備復(fù)雜B端系統(tǒng)或低代碼/元數(shù)據(jù)驅(qū)動(dòng)平臺(tái)的前端架構(gòu)與開發(fā)經(jīng)驗(yàn)。
3.精通Vue等現(xiàn)代前端框架,熟悉其生態(tài)與高級(jí)特性(如渲染優(yōu)化、自定義Hooks、插件化機(jī)制)。
4.熟悉前端工程化工具鏈(Webpack/Vite),具備性能監(jiān)控與優(yōu)化實(shí)戰(zhàn)經(jīng)驗(yàn)。
5.有元數(shù)據(jù)驅(qū)動(dòng)界面開發(fā)經(jīng)驗(yàn),熟悉動(dòng)態(tài)表單、可視化搭建、規(guī)則引擎集成等場(chǎng)景。
核心能力:
1.具備元數(shù)據(jù)驅(qū)動(dòng)的前端架構(gòu)設(shè)計(jì)能力,理解數(shù)據(jù)模型與UI的動(dòng)態(tài)綁定機(jī)制。
2.具備復(fù)雜前端系統(tǒng)的性能優(yōu)化與問(wèn)題排查能力,對(duì)用戶體驗(yàn)有持續(xù)追求。
3.具備良好的系統(tǒng)思維和跨團(tuán)隊(duì)協(xié)作能力,能推動(dòng)技術(shù)方案落地與團(tuán)隊(duì)能力提升。
優(yōu)先條件:
1.擁有低代碼平臺(tái)、流程設(shè)計(jì)器、規(guī)則引擎前端集成、元數(shù)據(jù)管理界面等項(xiàng)目經(jīng)驗(yàn)。
2.熟悉工業(yè)軟件(如ERP/CRM/MES/PLM/WMS)、數(shù)據(jù)平臺(tái)或者物聯(lián)網(wǎng)平臺(tái)的前端開發(fā),了解實(shí)時(shí)數(shù)據(jù)推送與可視化技術(shù)。
3.掌握 Canvas/WebGL/SVG 等高級(jí)圖形渲染技術(shù),具備復(fù)雜圖表或拓?fù)鋱D開發(fā)經(jīng)驗(yàn)。
4.了解微前端架構(gòu)、Web Components 或跨端框架(如Electron/Tauri)。
5.在開源社區(qū)有低代碼、可視化、元數(shù)據(jù)相關(guān)項(xiàng)目貢獻(xiàn)者優(yōu)先。
理解制造業(yè)業(yè)務(wù)流程,將業(yè)務(wù)實(shí)體與界面元素通過(guò)元數(shù)據(jù)映射,提升產(chǎn)品配置化與靈活性。