熟练掌握HTML/CSS、HTML5/CSS3,了解标签语义化、canvas简单应用等;
熟练掌握原生JS,操作DOM和BOM,ES6语法,并掌握JS面向对象、原型链、继承、闭包;
熟悉Ajax、JSON进行前后端数据交互,熟悉GET和POST请求,了解使用JSONP解决Ajax跨域问题;
熟悉React、Vue等流行框架的使用,了解MVVM和MVC框架;
熟悉npm包依赖管理工具,以及Git常用的命令操作;
熟悉jQuery库,可使用Bootstrap实现响应式布局;
熟悉流式布局、rem、flex等常用布局,less、sass等css扩展语言;
了解小程序的开发,配合Taro进行小程序开发;
了解基于single-spa的微前端库qiankun技术;
1.负责公司现有项目和新项目PC端网站前端开发和后期维护;
2.与PM、UI、后端协调工作,规定时间内完成项目开发,保证项目按时上线;
3.配合后端开发人员实现前后端数据交互;
4.配合后端与测试完成项目的功能调试及问题修复;
5.代码阶段性完成后再次优化代码、产品的质量、性能、用户体验;
6.项目中部分组件的封装,便于提高代码开发效率。