岗位职责 1、独立完成Web端项目日常设计、开发和维护;2、协同后端开发人员共同开发项目3、根据业务需求,能够封装逻辑清晰,高复用,可维护性的组件4、根据业务需求,设计并实现小程序,H5的前端技术解决方案;5、参与前端架构体系的规划、设计、建设;任职要求 1、3年以上前端开发经验,能独立完成前端开发工作;2、精通前端开发技术(HTML5、CSS3、JavaScript),熟悉SASS或者LESS;理解WEB标准和兼容性,能编写符合W3C标准、兼容多种浏览器的前端页面代码;3、精通Vue全家桶、element-ui等前端框架,熟悉框架的实现原理和过程,熟悉微信原生小程序开发;4、能使用Node.JS、Webpack等搭建本地VUE开发环境,uniapp开发环境;5、精通vue、vue-router、vuex、axios和vue-resource等vue全家桶; 熟练使用elementui框架,精通vue组件封装,熟练用elmentui开发过项目;(必要条件)6、熟悉面向对象分析、设计、开发,熟悉 MVC/MVVM模式和常用的设计模式;7、熟悉W3C标准与ES5、ES6规范,熟悉Web语义化;8、精通常用布局方式以及浏览器和移动设备兼容性。能够解决浏览器兼容和屏幕自适应问题;9、熟悉使用Git工具进行团队协作开发;10、有较好的沟通能力,团队协作能力,解决问题和创新精神。