1、熟练掌握 HTML5、CSS3、JS 、AJAX、jQuery、PS 等开发技术。2、熟练使用 DOM、BOM、Ajax、JSON 技术进行页面的数据交互及动态渲染。3、熟练使用 vue + vuex + vue-router + (ElementUI,ant-design) + webpack + axios+ ES6 进行项目架构及开发。4、精通主流前端 UI 组件 Element-Ul Vant Ant-Design iview 进行项目开发。5、熟练使用 mpvue + router+vuex + flyio + vant 快速的开发微信小程序。6、熟练使用原生小程序和 uni-App 进行微信小程序开发。7、熟练使用 ECharts 进行可视化项目开发8、熟练基于模块化、组件化的前端开发方式,对组件封装,业务逻辑书写有相关经验。9、掌握前端构建工具 Webpack、Gulp 的使用。10、精通各主流浏览器(IE 各版本、Chrome、Firefox、Safari)间的差异性,能快速定位和解决各种兼容性问题11、熟练掌握 commonjs/amd/cmd 规范, 基于 requirejs 或seajs 进行按需加载和预加载项目搭建和使用。12、熟练掌握 SVN、Git 代码版本管理工具,对项目进行版本迭代控制。13、熟练使用 jsbirdge 技术和 app 端进行混合应用开发。14、熟悉 nodejs,reactjs,以及 MVC&MVVM 设计模式与模块化开发流程。15、掌握前端调试、性能优化、web 安全等前端技术。16、掌握基于 vue3 + Typescript + Ant Design 进行项目开发项目开发中使用过的框架及扩展库:PC 端UI 组件库:Element-Ul、Ant-Design、iview Bootstrap移动端 UI 组件库:Vant、iview、mui、weui、sui小程序 UI 组件库:Vant-Weapp、iView-WeappCSS 预处理器:Less、scss、stylesJS 库:jQuery、zepto js 模块加载器: requirejs模板引擎:handlebars、artTemplate图表库:echart Js 插件:iScroll、validate