1. 精通JS/ES6,熟练掌握JS面向对象编程,能够独自开发原生插件;
2. 精通HTML5、CSS3,掌握flex布局方式,能熟练使用less等CSS预处理语言,解决PC或M端的各种适配问题;
3. 精通vue+vuex组件化开发,并对其源码有过一定研究;
4. 熟练掌握react+redux组件化开发,具备react native的项目开发经验,熟悉RN原生开发的各类兼容性问题;
5. 熟练掌握webpack打包工具对前端进行模块化构建,以及生产开发环境的配置;
6. 熟练使用node搭建前端架构,并用node做中间层转发数据,具备node+express的项目开发经验;
7. 熟练使用git工作流,对项目进行版本控制;
8. 具备一定的小程序开发经验;
9. 熟悉使用MySQL、Redis数据库,能够结合node进行项目开发,具备个人项目开发经验;
1.京东生活缴费项目
项目描述:
生活缴费是京东app内的一项业务,主要包含水电燃的缴费记录和缴费功能。
项目责任:
负责生活缴费整个项目的功能迭代及优化,应用技术是vue+vuex。
利用vue组件化,以及vuex状态管理的开发技术,实现了扫码缴费、根据登录态优化缴费流程等迭代功能,以及日常优化。
开发帮助中心期间,为了使长图加载更加流畅,衍生出了技术专利《利用canvas拼接技术实现长图加载》。
利用webpack打包处理后,部署至线上环境。
2.京东电影票项目
项目描述:
京东电影票是京东app内的一项业务,为了用户体验更加流畅,利用RN重新开发,主要包含首页、影院筛选、选座、购票、订单详情等功能。
项目责任:
熟悉电影票的业务逻辑,主要负责开发影院筛选、订单详情、开场提示、今日特价等功能的RN化。
利用RN的各类原生组件结合redux状态管理进行跨平台开发,解决ios及Android的布局或组件相关的各类兼容性问题。
利用webpack进行模块化打包处理。
对项目进行全面复盘,深入分析RN原生开发过程中遇到的各类问题,总结并分享经验。
可兼职时间
可兼职地点
0条评论 雇主评价