• s3 初级web前端工程师(5-6k)

    • 大专及以上
    • 能够配合ui设计师进行项目开发
    • 熟悉HTML、CSS、JS
    • 掌握Photoshop基本使用,了解各种图片格式及其优缺点、了解设计图转页面布局等操作
    • 了解移动端页面适配方案、布局(如掌握前端各尺寸单位、flex弹性布局等),可利用响应式布局进行移动端PC端适配
    • 了解vue开发
    • 了解小程序开发、公众号开发
    • 了解Restful风格、JSON数据格式、Ajax前后端交互技术
    • 优秀的团队合作能力
  • s4 初级web前端工程师(7-9k)

    • 大专及以上
    • 掌握HTML、CSS、JS、ES6
    • 掌握CSS(掌握央视基础及高级布局方案、了解transition过渡、transform变形、animation动画、3D特效制作)
    • 掌握JS
      1. 熟练使用DOM节点控制渲染操作、插入、删除、复制、移动节点等操作、BOM、事件操作
      2. 了解面向对象、算法、动画、常见特效及整站交互实现
      3. 掌握Ajax、前后端通信原理
      4. 掌握闭包、设计模式、错误处理
    • 掌握jQuery
      1. jQuery核心思想及特性
      2. jQuery常见方法及使用、jQueryUI组件使用
      3. 编写常见特效及了解一定jQuery源码分析
    • 熟练掌握Vue开发
      • 熟练掌握Vue组件与Vue生命周期
      • 熟练掌握单文件组件与脚手架搭箭
      • 熟练掌握Vue路由、Vuex状态管理
      • 熟悉Vue的UI组件库
      • 熟悉Nuxt服务端渲染
      • 配合webpack打包、实现模块化开发
    • 熟练掌握小程序开发
      • 熟练掌握小程序原生组件、API、云函数
      • 掌握Wepy、MpVue、uniapp等小程序开发框架
    • 熟练掌握微信公众号开发
      • 熟练掌握微信API及调取第三方接口
      • 掌握sha1、md5加密技术
    • 掌握BootStrap、Echarts、easyui、ElementUI、Vant等前端框架
    • 掌握Http/Https、Tcp、Websocket等网络协议
    • 掌握git/svn代码管理工具
    • 了解Angular/React开发
    • 了解node.js、掌握npm功能使用
    • 优秀的团队合作能力
    • 掌握git/svn代码管理工具
  • s5 中级web前端工程师(9-10k)

    • 本科及以上
    • 工作经验满2年以上
    • 熟练使用Vue框架开发
    • 熟练掌握BootStrap、Echarts、easyui、ElementUI、Vant等前端框架
    • 掌握微信小程序开发、React Native、IOS、Android等移动端混合开发
    • 具备良好的用户交互、视觉交互设计开发经验
    • 理解数据结构和初等算法设计,具有一定的软件工程意识
    • 对代码架构、用户体验追求极致,有简洁、良好的编码习惯,有写单元测试经验
    • 了解至少一种非前端语言(如Python、Java、PHP、Nodejs、C/C++等)
    • 了解Mysql、Mongodb等至少一种主流数据库
    • 优秀的团队合作能力
    • 掌握git/svn代码管理工具
  • s6 中高级web前端工程师(11-15k)

    • 本科及以上计算机相关专业
    • 工作满3年及以上
    • 具备优秀的ui设计经验
    • 了解前端安全预防及性能优化
    • 熟练掌握Vue、Angular、React等一种及以上前端框架,了解各框架优缺点并合理运用,具备根据应用场景灵活封装前端组件的能力
    • 熟悉钉钉/微信端的小程序/H5应用,及移动支付的开发/部署
    • 熟悉数据结构和算法设计,具有的软件工程意识
    • 熟悉至少一种非前端语言(如Python、Java、PHP、Nodejs、C/C++等)
    • 有 MVVM 或 MVC 模式开发经验
    • 了解Electron、Flutter及各种大数据可视化技术
    • 具有英文文档阅读能力
    • 了解前端自动化构建工具,熟悉模块化开发模式
    • 有持续更新的技术博客或自己的前端组件代码仓库
    • 掌握git/svn代码管理工具
    • 对代码架构、用户体验追求极致,有简洁、良好的编码习惯,有写单元测试经验
  • s7 高级前端工程师(15-20k)

    • 本科及以上计算机相关专业
    • 工作满5年及以上
    • 具备优秀的ui设计经验
    • 熟练掌握Vue、Angular、React等一种及以上前端框架,了解各框架优缺点并合理运用,具备根据应用场景灵活封装前端组件的能力
    • 优异的需求理解,可配合后端设计出优秀的页面架构及动画
    • 熟悉至少一种非前端语言(如Python、Java、PHP、Nodejs、C/C++等)
    • 熟练掌握Electron、Flutter及各种大数据可视化技术
    • 熟练掌握前端安全预防及性能优化
      • 掌握前端监控异常
      • 掌握测试前端代码线上实际性能
      • 掌握SEO搜索引擎优化
      • 掌握Chrome中各种高级调试功能
    • 熟练掌握Linux下部署项目,掌握各种服务器技术(如Nginx、Docker、Jmeterya)
    • 拥有一定领导力,可进行新人培训及指导,约束团队前端代码规范
  • s8 高级前端工程师(17-25k)

    • 本科及以上计算机相关专业
    • 工作满5年及以上
    • 具备优秀的后端开发经验(要求同后端s8),可独自设计开发
  • s9 高级前端工程师(面议)

    • 同后端
  • s10 高级前端工程师(面议)

    • 同后端

更多推荐

web前端工程师等级分布