岗位职责1、负责 Web 端、移动端页面的开发与维护,实现高交互性、高性能的前端界面。2、使用 Vue.js 框架完成复杂组件开发与状态管理。3、优化页面加载速度和交互性能,解决浏览器兼容性问题。4、与后端团队协作,完成接口联调与数据交互。5、维护和优化现有前端代码库,提升代码可维护性。6、有中后台管理系统开发经验(如 Element-UI/Naive UI)7、参与技术方案设计与技术难点攻关。任职要求一、技术能力1、精通 Vue.js 框架(3 年以上实际项目经验),熟悉 Vue3 特性和组合式 API,能够运用 Vue Router 实现单页面应用的路由管理,熟练使用 Vuex 或 Pinia 进行状态管理。2、熟练使用 jQuery 进行 DOM 操作与兼容性处理,能够编写高效、简洁的 jQuery 代码,处理各种复杂的交互效果。3、掌握 Webpack/Rollup 等构建工具,熟悉 ESLint、Prettier 等代码检查和格式化工具,能够进行项目的打包、优化和部署。4、熟悉 ES6+ 语法及模块化开发,能够运用模块化思想进行代码组织和管理,提高代码的可维护性和复用性。5、熟练掌握 HTML、CSS 布局技术,能够实现响应式设计和跨浏览器兼容的页面布局,对 CSS 动画和过渡效果有深入了解。6、具备使用 Postman 等接口调试工具的经验,能够独立完成接口的测试和调试工作,根据接口文档准确调用后端接口,处理接口返回的数据。7、熟悉 Swagger、YApi 等 API 文档查看工具,能够快速准确地理解接口的功能、参数和返回值,与后端团队进行有效的沟通和协作。8、了解常见的接口加密和签名算法,如 MD5、SHA-1、SHA-256、RSA 等,能够在前端开发中正确应用这些算法,保障数据传输的安全性。9、熟悉与后端的协作模式,掌握JWT/OAuth2.0 实现移动端权限管理。10、具备移动端性能优化经验,针对大流量请求,能够提出合理有效的优化方案并实施。二、性能优化1、有前端性能优化实战经验(如首屏加载、内存泄漏分析、代码分割等)。2、熟悉 Lighthouse 性能分析工具,能制定优化方案并推动落地。三、工程实践1、熟悉 Git 协作流程,具备代码规范意识,能够遵守团队的代码风格和提交规范,进行有效的代码版本管理。2、熟练掌握 uniapp相关工具,能够使用使用 HBuilderX 进行项目创建、真机调试与多端打包,能够基于 Vue.js 进行跨平台移动端应用开发(支持 iOS/Android/ 小程序)2、了解微前端架构或 Node.js 服务端渲染优先。四、其他1、逻辑清晰,能独立分析和解决复杂问题。2、具备良好的沟通能力和团队协作精神。3、对新技术敏感,持续关注前端发展趋势。