跳转到主要内容

高级前端开发工程师(正式员工)

Technology
三一集团
北京-昌平区, 中国2个月前
全职

职位描述

岗位职责 1、负责 SCADA、EMS、AGVC 等产品的前端研发,承担现有产品的迭代优化及新产品的设计与开发。 2、参与产品需求分析、业务讨论和方案设计,评估技术可行性、技术难点及开发工作量,推动技术方案落地。 3、负责前端架构设计、技术框架选型和工程体系建设,制定组件、接口协作及编码规范,建设可复用的公共组件和基础能力。 4、负责核心模块设计与开发,并根据项目需要承担 Node.js 服务端接口、数据处理及相关业务逻辑开发,协同完成前后端功能交付。 5、负责研发过程中的技术攻关及线上问题排查,持续优化系统性能、可维护性、可扩展性、稳定性和安全性。 6、推动所负责需求从设计、开发、自测、联调、提测到上线及回归的完整交付,配合产品、后端、测试等团队完成验收。 7、将 AI 工具融入需求理解、方案设计、编码、测试和问题排查等研发环节,形成可复用的实践方法,提高团队研发效率和交付质量。 8、参与代码审查、技术分享和团队指导,推动工程规范及研发方法的持续改进。 任职要求 1、8 年以上软件开发相关工作经验;计算机科学与技术、软件工程或相关专业优先。 2、具有扎实的前端开发基础,熟练掌握 JavaScript、TypeScript、HTML、CSS,深入理解浏览器运行机制、事件循环、异步编程及网络通信。 3、熟练掌握 Vue 技术体系,具备 Vue2 项目维护及 Vue3 项目研发能力;熟悉 Vue Router、Vuex / Pinia,以及 Element UI、Element Plus 等常用组件库。 4、熟练掌握 Node.js,具备实际服务端开发经验;理解异步 I/O、事件循环及常见性能问题,能够独立完成 HTTP API、数据库访问、接口鉴权、日志及异常处理等开发工作。 5、具备复杂 Web 系统的架构设计与落地经验,能够合理进行技术选型、模块划分、组件抽象及前后端职责划分,具有系统性解决问题的思维。 6、熟悉前端工程化,具备构建优化、代码规范、自动化检查、测试及构建发布方面的实践经验;熟练使用 Git。 7、熟悉 ECharts 等数据可视化工具及 WebSocket、轮询等实时数据交互方式,能够处理复杂图表、大数据量列表和高频数据更新场景。 8、具备性能与稳定性优化的实际经验,能够通过分析和测量定位瓶颈,并有可说明的优化案例,包括页面加载、图表渲染、大列表处理、接口响应及内存泄漏等。 9、具有丰富的 AI 辅助研发实践经验,熟练使用 AI 编程助手及 Agent 工具,能够围绕实际项目组织上下文、拆解任务、推进多文件修改、补充测试和定位问题;能够说明具体应用案例、效率收益及质量验证方法。 10、能够独立判断、审查和验证 AI 生成的方案与代码,识别逻辑缺陷、异常边界及安全问题;具备跨前后端学习和交付能力,能够结合 AI 工具承担新的技术任务。 11、工作细致、善于思考,具有较强的责任心、沟通能力和团队协作意识;能够编写清晰的技术文档,独立推动复杂需求及技术问题完成交付。 【加分项】 1、具有工业监控、能源电力、SCADA、EMS、AGC / AVC 等相关系统研发经验。 2、独立负责过复杂产品的架构设计、技术升级或重构,具有前后端完整项目交付经验。 3、除 Node.js 外,具备 Go、Java 等其他服务端语言的项目经验。 具有团队级 AI 研发实践推广经验,能够沉淀工具配置、项目上下文、任务流程及质量检查方法。 4、具有大型项目技术负责人或技术 PM 经历,能够协调跨团队技术问题并推动项目交付。

Keywords
8年以上HTML5Vue.jsExtensibilityScalabilityTypescriptNode.jsJavaScriptHtmlJavaNodeGit

对这个职位感兴趣吗?