August 9, 2026 at 2:46 AM
✨ AI summary
Location
Languages
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
Frameworks
- React (including ecosystem)
- Vue.js
- Redux
- Zustand
- Pinia
- Ant Design
- Material UI
- Element Plus
Experience Level
- 8+ years front‑end development
该职位来源于猎聘 工作内容: 1.核心系统开发:负责MES、WMS, PDA扫码终端等工业级B/S架构系统的前端模块设计、开发与维护,确保系统在复杂业务场景下的高可用性与高性能。 2.组件库建设:基于业务需求,抽象并封装通用的工业级UI组件(如:动态表单、复杂数据表格、设备状态看板、扫码交互组件等),提升团队整体开发效率。 3.性能优化:针对工业现场可能存在的弱网环境、大数据量渲染(如:万级数据表格、实时设备监控图表)进行专项性能优化,确保流畅的用户体验。 4.跨团队协作:与产品经理、UI/UX设计师、后端工程师(Java/.NET)及业务部门(生产、仓储)紧密配合,准确理解业务需求,提供技术可行性建议并落地。 5.代码质量与规范:遵循美资企业工程化标准,编写高质量、可维护的代码,参与Code Review,编写单元测试及前端技术文档。 6.技术预研:关注前端前沿技术(如WebAssembly、WebGL/3D可视化、PWA等),探索其在工业场景下的应用可能性。 7.终端兼容适配开发,处理工业设备多分辨率、断网离线缓存、车间弱网数据补偿场景问题。 工作要求: 1.学历与经验:本科及以上学历,计算机相关专业; 8年以上前端开发经验,有企业级后台管理系统或MES/WMS/ERP/SCADA等工业软件开发经验者优先。 2.技术栈要求: o精通 TypeScript、HTML5、CSS3、ES6+; o熟练掌握 React 或 Vue.js(推荐React,美资企业常用)全家桶,理解其底层原理及性能优化策略; o熟悉至少一种状态管理方案(Redux, Zustand, Pinia等)及路由配置; o熟悉 Ant Design / Material UI / Element Plus 等主流组件库,有二次开发或主题定制经验。 3.工程化能力:熟练使用 Webpack / Vite / Rollup 等构建工具,了解前端自动化测试(Jest/Cypress)及CI/CD流程(Jenkins/GitLab CI)。 4.业务理解力:具备良好的逻辑思维,能快速理解复杂的业务流程(如:工单流转、库存扣减、BOM结构、质检流程等),不局限于“切图仔”思维。 5.语言能力:具备良好的英语读写能力,能流畅阅读英文技术文档,能使用英语进行邮件沟通及编写技术文档(口语可作为加分项)。 6.软性素质:结果导向,注重代码规范与工程质量,具备良好的跨部门沟通能力和团队协作精神。 加分项 1.有 MES/WMS/PLM 等制造业信息化系统实际项目落地经验; 2.熟悉 WebSocket、MQTT 等实时通信技术,有设备数据采集前端展示经验; 3.了解 WebGL / Three.js / ECharts / D3.js,有数字孪生或数据可视化大屏开发经验; 4.有 Node.js (NestJS/Express) 全栈开发经验,能独立处理简单的BFF层逻辑; 5.熟悉 Docker 容器化部署及 Nginx 配置。 6. 可独立排查、解决工业场景大数据、高频实时数据流、车间弱网离线同步等复杂性能疑难问题。