职位描述
岗位职责1.独立承担智慧城市项目(环保、交通、住建、自然资源方向)的Web端、移动端及数据大屏的前端开发工作,高质量还原UI设计,确保页面的美观、流畅与多端兼容性。2.主导或参与前端架构设计,针对海量数据渲染、实时通信(WebSocket)等场景进行技术选型与性能优化。3.深度参与产品需求、原型的评审,从技术实现角度提出专业建议,确保产品方案的可行性。4.与后端工程师紧密配合,完成前后端数据联调(HTTP、WebSocket),实现复杂、流畅的页面交互效果。5.配合产品团队,对已有产品的前端界面进行维护与重构,不断提升用户体验。6.编写和维护关键模块的技术文档。7.配合产品经理制作高质量的技术演示Demo,并参与编写用户手册等相关文档。任职要求1.本科及以上学历,计算机、电子信息、环保及相关专业;3年以上前端开发经验。2.精通HTML5、CSS3、JavaScript(ES6 ),对JavaScript性能优化有实战经验。3.熟练掌握Vue.js框架,熟悉其底层原理;对React或Angular有一定了解,并能熟练使用Node.js、npm、webpack等生态工具。4.深入理解HTTP/HTTPS协议,熟练掌握Ajax、WebSocket等前后端数据交互技术。5.具备Web、H5、小程序等多端开发经验,能解决不同设备上的兼容性问题。6.逻辑清楚、思维清晰、代码规范,具备良好的沟通能力和团队协作精神,有责任心。加分项:1.熟悉Three.js、ECharts或AntV等库,有数据大屏、3D模型交互开发经验。2.熟悉WebGL渲染原理 GIS基础(坐标系、投影、空间数据)。3.具有环保、交通、住建、自然资源、无人机、机器狗等相关平台及数据大屏开发经验者优先