职位描述
Vue
岗位职责:
· 负责工业物联网组态平台前端系统的设计与开发
· 与后端Java团队紧密合作,实现设备监控、数据可视化等功能
· 参与需求分析、技术方案设计和系统优化
· 确保系统的前端性能、用户体验和代码质量
任职要求:
· 一、基础能力(必备)
- HTML/CSS
- 精通 HTML5 语义化标签、表单、Canvas、Web Storage
- 精通 CSS3:Flex/Grid、动画、渐变、媒体查询、响应式、移动端适配(rem/vw)
- 掌握预处理器(Less/Sass)、PostCSS、CSS Modules、BEM
- 熟悉浏览器兼容性、盒模型、重绘重排、CSS性能优化
- JavaScript(核心)
- 精通 ES6+:箭头函数、Promise、async/await、模块化、解构、Proxy
- 深入理解:作用域/闭包、原型链、this、Event Loop、宏微任务
- 熟练操作DOM/BOM、事件模型、跨域、Cookie/Session/Token
- 能写原生JS工具库、封装通用函数、处理复杂交互
- 掌握 TypeScript(主流必备):类型、接口、泛型、类型推断
二、框架与生态(必备)
- 熟练掌握 Vue3(Composition API + Pinia) 或 React(Hooks + Redux/Zustand) 其一
- 熟悉路由(Vue Router / React Router)、状态管理、组件通信
- 能独立开发复杂组件、封装可复用业务组件、处理权限/表单/表格
- 了解框架底层原理(响应式、diff、虚拟DOM)
- 熟悉UI库:Element Plus、Ant Design、Vant等
三、工程化与工具链(必备)
- 构建工具:Vite / Webpack,能配置入口/出口、loader、plugin、代码分割
- 包管理:npm/yarn/pnpm、monorepo、依赖治理
- 版本控制:Git(分支、合并、冲突、Commit规范)、GitLab/GitHub协作
- 代码规范:ESLint + Prettier、 husky + lint-staged、提交校验
- 调试:Chrome DevTools、断点、性能面板、网络面板
四、网络与通信(必备)
- 深入理解 HTTP/HTTPS、RESTful API、状态码、缓存策略
- 熟练使用Axios/fetch,封装请求、拦截器、错误处理、重试
- 熟悉跨域方案:CORS、JSONP、代理、iframe
- 了解WebSocket、SSE、长连接、BFF模式
五、性能与优化(必备)
- 代码层面:压缩、Tree-Shaking、懒加载、代码分割、防抖节流
- 资源层面:图片优化(WebP/AVIF、雪碧图、懒加载)、CDN、缓存
- 渲染层面:减少重绘重排、虚拟列表、Web Workers、SSR/SSG
- 监控:Lighthouse、Web Vitals、埋点、性能分析与瓶颈定位
- · 本科及以上学历,计算机相关专业,2–4年前端开发经验,能独立负责模块/页 面开发
- 理解前后端分离、组件化、模块化、可复用设计
- 能与UI/产品/后端协作,看懂设计稿、接口文档、提需求疑问
- 良好编码习惯、文档能力、问题排查与解决能力
- 持续学习、关注新技术、有技术选型与方案评估意识
福利待遇:节日福利、生日福利、免费午餐
工作时间:8:30-12:00,14:00-17:30
· 负责工业物联网组态平台前端系统的设计与开发
· 与后端Java团队紧密合作,实现设备监控、数据可视化等功能
· 参与需求分析、技术方案设计和系统优化
· 确保系统的前端性能、用户体验和代码质量
任职要求:
· 一、基础能力(必备)
- HTML/CSS
- 精通 HTML5 语义化标签、表单、Canvas、Web Storage
- 精通 CSS3:Flex/Grid、动画、渐变、媒体查询、响应式、移动端适配(rem/vw)
- 掌握预处理器(Less/Sass)、PostCSS、CSS Modules、BEM
- 熟悉浏览器兼容性、盒模型、重绘重排、CSS性能优化
- JavaScript(核心)
- 精通 ES6+:箭头函数、Promise、async/await、模块化、解构、Proxy
- 深入理解:作用域/闭包、原型链、this、Event Loop、宏微任务
- 熟练操作DOM/BOM、事件模型、跨域、Cookie/Session/Token
- 能写原生JS工具库、封装通用函数、处理复杂交互
- 掌握 TypeScript(主流必备):类型、接口、泛型、类型推断
二、框架与生态(必备)
- 熟练掌握 Vue3(Composition API + Pinia) 或 React(Hooks + Redux/Zustand) 其一
- 熟悉路由(Vue Router / React Router)、状态管理、组件通信
- 能独立开发复杂组件、封装可复用业务组件、处理权限/表单/表格
- 了解框架底层原理(响应式、diff、虚拟DOM)
- 熟悉UI库:Element Plus、Ant Design、Vant等
三、工程化与工具链(必备)
- 构建工具:Vite / Webpack,能配置入口/出口、loader、plugin、代码分割
- 包管理:npm/yarn/pnpm、monorepo、依赖治理
- 版本控制:Git(分支、合并、冲突、Commit规范)、GitLab/GitHub协作
- 代码规范:ESLint + Prettier、 husky + lint-staged、提交校验
- 调试:Chrome DevTools、断点、性能面板、网络面板
四、网络与通信(必备)
- 深入理解 HTTP/HTTPS、RESTful API、状态码、缓存策略
- 熟练使用Axios/fetch,封装请求、拦截器、错误处理、重试
- 熟悉跨域方案:CORS、JSONP、代理、iframe
- 了解WebSocket、SSE、长连接、BFF模式
五、性能与优化(必备)
- 代码层面:压缩、Tree-Shaking、懒加载、代码分割、防抖节流
- 资源层面:图片优化(WebP/AVIF、雪碧图、懒加载)、CDN、缓存
- 渲染层面:减少重绘重排、虚拟列表、Web Workers、SSR/SSG
- 监控:Lighthouse、Web Vitals、埋点、性能分析与瓶颈定位
- · 本科及以上学历,计算机相关专业,2–4年前端开发经验,能独立负责模块/页 面开发
- 理解前后端分离、组件化、模块化、可复用设计
- 能与UI/产品/后端协作,看懂设计稿、接口文档、提需求疑问
- 良好编码习惯、文档能力、问题排查与解决能力
- 持续学习、关注新技术、有技术选型与方案评估意识
福利待遇:节日福利、生日福利、免费午餐
工作时间:8:30-12:00,14:00-17:30
工作地点
石家庄鹿泉区西山花园别墅

认证资质
营业执照信息

更新时间 6月10日





