职责描述:1、前端页面构建开发,各类交互及动画的设计和实现;2、与后台工程师协作,完成数据交互,动态信息展示;3、搭建前端项目框架,开发美观实用的基础组件;4、与产品,设计等人员进行充分交流,提出改善意见;教育程度:本科及以上学历,计算机、通信、电子、自动化及相关专业工作经验:5年以上前端开发经验,计算机及相关专业优先。核心技能要求:1、精通HTML5、CSS、JavaScript;2、精通浏览器渲染原理,DOM和BOM,精通Http和Ajax原理;3、熟悉网络通信机制,对多线程、HTTP、HTTPS较深理解,具有Restful的设计和开发经验;4、熟悉设计模式,数据结构和算法,在项目或产品中有很好的设计实践;5、熟练掌握Vue全家桶,并有相关的项目开发经验,熟悉MVC、MVVM等前端开发模型;6、熟悉Nodejs和Webpack,持续提升前端项目架构的技术先进性,在性能、安全等方面有专长;7、熟悉如AMD/CMD等模块化的方案实践,了解ActionScript、Flex编程;8、熟练服务容器化部署技术,如Docker、K8S等;9、有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力;10、至少熟练常用IDE中的一种;熟练一种版本控制工具,如Git、Svn、Gerrit等;11、至少掌握一种后端开发语言,具有一定的SQL使用能力;12、能阅读并理解软件英文文档。