职位描述
岗位职责:
1、根据项目要求进行前端开发;
2、创建用户友好、符合标准、跨平台及跨浏览器的应用;
3、与后端工程师和UI设计师合作开发建立高效的网站和网络应用程序;
4、促进产品易用性改进和界面技术优化。
职位要求:
1、两年以上前端开发经验;
2、精通HTML5/CSS3/Javascript,有1–2年以上大型项目前端开发以及架构经验,能够独立开发JS模块,熟悉原生JS;
3、有一定算法基础,对OOP编程思想有深入的理解;
4、熟练使用JavaScript框架、类库,精通Vue/AngularJS/ReactJS(至少一种)前端MVC框架的使用,并了解其实现原理;
5、优先考虑:能熟练使用Vue2框架,了熟练掌握面向对象编程以及事件驱动和数据驱动的编程风格,能够独立完成复杂前端模块设计与实现;
6、精通HTML、CSS、JS、jQuery等技术,熟练掌握盒模型,熟悉页面架构和布局 ;
7、根据业务需求,封装高复用、可维护性好的前端组件,持续提升页面兼容性和性能;
8、精通前端代码的运行原理,如jsonp,requirejs;
9、了解AMD/CMD规范,了解grunt/gulp/webpack等前端自动化构建工具;
10、熟练使用ES6,有实际项目使用经验。