岗位职责:1)使用 Vue.js 及其相关技术栈(Vue3、Vue Router、Vuex 等)进行前端开发,负责公司各类项目的前端功能设计和开发工作。2)参与项目的需求分析,与BA、UI 设计师及后端开发工程师紧密协作,确保前端功能的实现符合业务需求和用户体验。3)负责项目前端的日常维护、依赖升级、安全漏洞治理等事项。4)解决浏览器兼容性问题和前端常见技术难题,并跟踪前端技术的最新动态,积极推动新技术在项目中的应用。岗位要求:1)本科及以上学历,计算机相关专业,4年以上前端开发经验。2)精通 Vue.js,具备 Vue3 的开发经验,对框架实现原理有一定了解,熟悉 Vue Router、Vuex、Element Plus 等常用库和框架。3)熟悉 HTML5、CSS3、JavaScript(ES6+) 等前端技术,掌握前端模块化开发、组件化开发思想,具有良好的代码风格。4)熟悉前端构建工具(如 Webpack、Vite 等),能独立进行项目的打包、编译及优化。5)熟悉 Git 版本管理工具,有多人协作开发的经验。6)有良好的组件封装能力,了解并能设计符合业务需求的组件。7)对前端性能优化、网络请求优化有较深入理解,有解决方案。8)具备良好的沟通和协作能力,责任心强,能承受一定工作压力。加分项:1)熟悉 TypeScript,并有使用 TypeScript 开发 Vue 项目的经验。2)有使用react等其余框架的开发经验。3)有 ECharts、D3.js 等数据可视化库的实践经验。4)了解 Node.js,有全栈开发经验优先。