岗位职责:1、基于 Vue2 和 Vue3 框架进行项目开发,参与组件化设计和开发。2、与UI/UX团队紧密合作,确保视觉设计的精确还原,并提升用户体验。3、参与数据可视化大屏的前端开发,能够使用 ECharts等工具实现数据的可视化展示。4、与后端团队协作,进行接口对接,确保前后端的无缝连接。5、优化前端性能,提升用户体验,确保项目的高质量、高效率交付。职位要求:1、具有扎实的 HTML5、CSS3 和 JavaScript 基础,能够实现响应式布局和跨浏览器兼容性。2、熟悉 jQuery,能够快速进行 DOM 操作、事件处理和 Ajax 请求。3、深入理解 Vue2 和 Vue3 的核心原理,熟悉 Vue 的生命周期、指令、组件、路由等功能,能够灵活使用 Vuex 进行状态管理。4、熟悉前端构建工具,如 Webpack、Babel,并能根据项目需求进行配置。5、有 ECharts或其他可视化工具的开发经验,能够开发出互动性强、表现力丰富的可视化大屏。6、了解前端性能优化技巧,能够在项目中实现合理的性能优化策略。7、具备良好的团队合作精神、沟通能力,能在多变的工作环境中高效完成任务。8、具有 Git 版本控制经验,熟悉常用的 Git 操作。