岗位职责
1、负责公司前端业务系统的开发与维护,基于 Vue.js 技术栈进行组件化开发;
2、快速上手并基于框架开展二次开发;
3、参与需求分析和设计,完成模块化、可复用的前端组件开发;
4、实现与后端的 API 接口对接,保证数据交互的稳定性与安全性;
5、参与前端权限控制、动态路由配置及菜单管理的实现;
6、优化前端页面性能与交互体验,解决兼容性问题;
7、参与前端工程化建设,包括构建、打包、持续集成与部署;
8、编写和维护开发文档,支持团队协作和项目交付。
任职要求
1、本科及以上学历,计算机相关专业优先,2年以上前端开发经验;
2、精通 HTML5、CSS3、JavaScript (ES6+),熟悉模块化和组件化开发;熟悉 Vue.js 技术栈,掌握 Vue Router、Vuex/Pinia,有实际项目经验;熟悉React+Antd ,状态管理Mobx,请求管理Axios
3、熟悉 Element UI / Element Plus 等主流 UI 框架,能进行二次封装和样式定制;熟悉 Axios 请求封装、拦截器处理和前端权限控制;
4、熟悉 Webpack 或 Vite 打包工具,具备前端工程化与性能优化经验;
5、了解 JWT 鉴权机制及前后端分离项目的安全控制;
6、有基于开源框架进行开发的经验优先考虑;
7、良好的编码规范意识和文档编写能力,具备团队合作精神与学习能力。
加分项
有微服务的开发经验;
熟悉 TypeScript,能在大型项目中应用;
有 DevOps / CI-CD 流程实践经验;
对前端架构、组件库开发有经验。