工作职责:1. 参与公司或项目前端技术选型,设计并实现高性能、高可用的前端架构,确保前端技术栈的先进性和可持续性发展。2. 编写结构清晰、维护性高、可扩展的前端代码,确保代码遵循***实践和参与制定编码规范。3. 针对项目中遇到的复杂技术问题,如性能瓶颈、兼容性问题等,能够提出有效的解决方案并实施4. 作为资深工程师,承担指导和培养初级/中级工程师的责任,提升团队整体技术水平。5. 参与项目的需求分析、技术方案讨论等前期准备工作,积极主动了解公司业务,协助上级领导进行技术风险评估和进度管理。6. 参与并主导前端技术规范、项目模板等标准化工作,提高团队开发效率和产品质量。7. 持续关注前端技术的发展方向,探索前沿技术应用于实际项目中的可能性,保持技术敏感度。任职资格:1. 本科及以上学历,计算机、软件工程等相关专业背景。2. 8年及以上前端开发经验,优秀者可放宽至5年以上。有大型EMS(能源管理系统)、虚拟电站、物联网平台等相关项目的开发经验者优先3. 熟练掌握HTML、CSS、JavaScript等基础技术;熟悉React、Vue等主流前端框架;熟练掌握前端构建工具如Webpack、Vite等;对Node.js有一定了解4. 逻辑思维清晰,具备独立分析问题和解决问题的能力,能有效应对项目中的各种技术挑战。5. 熟知物联网的常用通信协议,如MQTT、CoAP、HTTP等。有实际项目经验者优先6. 深入了解网络基础知识,熟悉HTTP协议、WEBSOCKET协议,熟悉TCP原理,了解Web3.0等前沿技术优先7. 具备良好的代码习惯,熟悉版本控制工具如Git,对代码性能优化、可维护性和可扩展性有深刻理解8. 持有相关软考证书者优先