岗位职责:
1.元数据驱动前端架构设计:
负责基于元数据模型的前端渲染引擎设计与实现,支持动态表单、可视化布局、业务规则驱动界面等能力。
构建可配置、可扩展的低代码前端平台,支持拖拽编排、组件库动态加载与渲染。
2.复杂数据可视化与交互实现:
实现基于元数据的数据可视化报表、实时数据监控大屏、工艺流程图、设备状态看板等高性能可视化模块。
优化大规模数据动态渲染性能,解决元数据驱动下的界面响应与交互流畅性问题。
3.前端工程化与架构治理:
建立支持元数据驱动的前端工程体系,包括动态构建、组件按需加载、状态同步与版本管理。
推动前端代码规范、自动化测试、性能监控与可维护性最佳实践。
4.跨团队协作与业务赋能:
与后端及数据团队协作,参与元数据模型设计与前后端协议规范制定。
职位要求:
经验背景:
1.计算机/软件工程/通信工程/电子信息等相关专业本科及以上学历,5年以上前端开发经验。
2.具备复杂B端系统或低代码/元数据驱动平台的前端架构与开发经验。
3.精通Vue等现代前端框架,熟悉其生态与高级特性(如渲染优化、自定义Hooks、插件化机制)。
4.熟悉前端工程化工具链(Webpack/Vite),具备性能监控与优化实战经验。
5.有元数据驱动界面开发经验,熟悉动态表单、可视化搭建、规则引擎集成等场景。
核心能力:
1.具备元数据驱动的前端架构设计能力,理解数据模型与UI的动态绑定机制。
2.具备复杂前端系统的性能优化与问题排查能力,对用户体验有持续追求。
3.具备良好的系统思维和跨团队协作能力,能推动技术方案落地与团队能力提升。
优先条件:
1.拥有低代码平台、流程设计器、规则引擎前端集成、元数据管理界面等项目经验。
2.熟悉工业软件(如ERP/CRM/MES/PLM/WMS)、数据平台或者物联网平台的前端开发,了解实时数据推送与可视化技术。
3.掌握 Canvas/WebGL/SVG 等高级图形渲染技术,具备复杂图表或拓扑图开发经验。
4.了解微前端架构、Web Components 或跨端框架(如Electron/Tauri)。
5.在开源社区有低代码、可视化、元数据相关项目贡献者优先。
理解制造业业务流程,将业务实体与界面元素通过元数据映射,提升产品配置化与灵活性。