岗位职责:1. 负责web或者其他产品的前端设计和研发、与后台接口对接,数据展示工作。2. 配合参与方案设计,协助原型和UI的页面梳理工作。3. 开发页面可应用于PC端或微信公众号的链接Web。能够负责大屏的页面开发、升级和优化。4. 分析、优化前端性能,开发出的产品更好的满足用户体验。5. 配合参与用户或业务部门的收集整理用户需求,能够快速响应,迭代产品;审核相关设计文档,管理前端开发的技术规范性;6. 按时保质完成上级交办的其他任务。岗位要求:1、本科及以上学历,计算机及相关专业优先,3年以上开发经验,能独立完成前端开发工作;2、精通HTML5、CSS3、JavaScript及新特性等,熟悉MVC、MVVM等前端开发模型。熟练使用Vue、React至少一种JS框架,可独立开发常用组件,复用性强;精通vue2(vue/vue-router/vuex)技术栈,或精通NodeJS,React,AngularJS,Canvas等前端技术;掌握响应式开发。3、有3个以上PC端项目经验,熟悉JS性能优化,熟练解决各种浏览器兼容问题; 熟练使用css3动画、svg或canvas,有Web性能优化、H5以及多端适配开发经验和相关经历; 4、熟练使用echarts等图形插件,包括但不限于(echart、d3.js、three.js、datav);6、熟练使用前端开发工具及调试工具,会使用Gulp、Webpack等前端工具,了解前端工程化、模块化、前后端分离,会使用Git进行代码协同管理;7、对前后端的协作模式、产品和项目流程有深入理解;熟悉ES6规范、熟练掌握前后端交互的技术和常用的框架;熟练前后端接口联调,熟悉Ajax、Http协议及JSON、XML等数据交互格式。9. 有后端java开发经验者优先。10. 有帆软工具搭建前端页面或大屏页面经验者优先。11. 有小程序开发经验者优先。