1、5-8年Web开发经验,了解W3C相关标准;
2、熟悉Ajax、DOM、JSON等相关技术,熟练使用JQuery、Bootstrap、Vue、ElementUI等前端框架,具备相应的开发经验;
3、熟练使用 CSS3新增属性、HTML5新特性,如localStorage、SessionStorage、音频视频、画布有关属性,熟练使用 ES6新语法编写代码,能用CSS3实现一些常用动画,熟悉前后端的数据交互技术架构以及基本原理,熟练使用TypeScript、Sass者优先;
4、熟悉响应式/自适应布局,保持页面美观统一符合相关标准;
5、了解 IE、Firefox、Chrome 等主流浏览器之间的差异,能熟练解决各种浏览器兼容问题;
6、熟悉模块化、组件化、前端工程化,熟悉webpack等前端构建工具;
7、熟悉微信公众号、小程序、H5开发,熟悉常用移动端UI框架等;
8、有原生视频展示、MSE开发经验的,做过海康等主流厂家视频展示;
9、Web安全有一定了解,能够处理XSS等安全问题;
10、有可视化方面开发经验,熟悉EChart、highcharts、d3等可视化框架者优先,有地图方面开发经验,熟悉高德地图、百度地图地图者优先;
11、严谨的工作态度,良好的编程习惯,较好的沟通能力,团队合作和敬业精神,具有强烈的责任心,上进心,乐观开朗,工作积极主动,面试时,请带上自己的作品展示。
1、根据产品原型和设计,或者现有系统重构与迭代,完成基于前端开发;
2、针对UI设计图能够进行切图,编写CSS规范,并形成CSS基础框架,精通跨浏览器的Web前端开发。
3、负责PC端的前端的开发和后台的交互;
4、配合后台工程师一起研讨技术实现方案,进行应用及系统整合。
5、负责对前端整体技术路线进行把控,形成稳定的前端技术框架。
6、根据需求方提出的功能需求,设计并与需求方沟通形成产品html原型效果。