ID:209890

Tian ༽ 有团队

高级web前端工程师

  • 公司信息:
  • 中公教育
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

基于vue-cli+Vue+Vuex开发web/h5单页应用;基于React+TypeScript+Hooks+UmiJs+Dva开发web/h5应用;通过webpack/gulp/grunt针对不同平台做自动化构建,rollup构建公共组件库;基于NodeJs+Koa/Express+Vue+Mongodb搭建node服务并开发;掌握小程序开发,基于Taro开发多端小程序(微信/百度/支付宝/QQ等),针对Chameleon也做过尝试;掌握块应用生态框架,基于webpack+ux开发块应用和各个安卓手机平台开发等负一屏应用;掌握Javascript和TypeScript以及ES6编写高质量代码,使用Less/Scss高效编写css样式;基于Nuxt.js服务端渲染框架开发利于SEO的web应用;基于canvas、three.js、3D.js、Echars.js开发可视化数据应用;通过Eslint/Tslint检查代码,git和flow版本控制,熟练使用npm和yarn;掌握常用的UI框架(Antd/iView/element-ui/Vant等);通过Docker+Nginx+Jenkins实现持续集成;熟悉web性能优化、主流浏览器特性、安全问题以及策略、网络协议(HTTP/SSl);熟悉Navive移动应用开发(React Native / Weex);熟悉后端语言(Java/Python/MySql/Mongodb)等;了姐Flutter,Electron桌面应用等。

项目经验

考验调剂小程序
项目介绍:
项目基于Node和Taro,采用前后端分离架构,构建微信、百度、QQ多端小程序应用;实现志愿填写、院校查询、院校调剂,报考信息,专业查询,根据不同省份考验择校等功能。
技术要点:
1、使用Taro+Taro-ui构建用户界面
2、使用React+TypeScript+ES6+Scss完成开发,Redux全局数据处理
3、多端配置部署编译,兼容性编写
4、集成百度AI接口,实现智能化
项目职责:
1、产品需求对接和评审,搭建开发环境,规范制定,独立负责开发
2、封装公共类防范和基础组件,文档编写;
3、根据UI设计完成页面,接口调试,多端小程序调试,发布上线,后续迭代工作

短视频课堂管理后台
项目描述:
该项目使用Vue和iView4.x集成,采用前后端分离架构开发,构建基于Token认证的app后台管理应用,通过用户和数据权限隔离形成三分钟课堂、启达网校、中公教师考验多应用可扩展后台系统。
功能实现:
短视频创建、上传、审核和发布,知识体系数,栏目创建和管理,关键词、敏感词、评论管理,用户以及意见反馈,营销广告,优惠卷,直播课程、录播课程、组合课程的创建和管理,教师和学员管理,商城和订单管理,APP首页定制设置,用户权限、菜单权限管理
技术要点:
1、基于vue-cli3搭建,使用iViewUI快速搭建页面
2、使用Vue+Vue-router+Vuex+Less+Axios开发
3、基于iView的Table和Page完成二次封装
5、使用Tree和render函数实现复杂知识树的操作
6、基于Base64和aes加密实现和封装OSS上传公共组件功能
7、使用vue-quill-editor富文本编辑器实现对活动,文本的管理
8、使用vuedraggable实现对数据的排序和拖拽功能
9、使用自定义mixins实现复用性
10、Swiper轮播图
11、使用Axios封装请求接口
项目职责:
1、负责该项目多应用平台架构设计,权限设计,以及针对不同app做数据隔离,架构统一
2、参与产品讨论,需求迭代,工期评估,带领前端组,配合产品、设计、后端完成项目开发
3、通过eslint统一规范和检查代码质量,解决工作中遇到的问题
4、通过Code Review 互查代码,总结问题,复盘
5、后期迭代,版本控制,线上环境部署

短视频课堂H5
项目描述:
该项目使用React开发,采用前后端分离架构开发,构建基于三分钟课堂/启达网校/教资考试APP内嵌、推广、分享,购买功能的H5移动端应用。
功能实现:
课程购买、课程拼团购买、课程分享、短视频、
技术要点:
1、基于UmiJs3.0搭建,使用antd-mobile交互组件
2、使用React+TypeScript+Hooks+Less+flex布局开发
3、使用 Dva作为数据流管理
4、使用vw手机端适配
5、Swiper轮播的使用
6、使用Model处理数据交互
7、使用umi Router作为路由管理
8、根据不同APP开发多主题
9、编写flex公共css样式表
10、通过cross-env实现多环境配置
11、集成微信SDK实现微信支付
12、自定义Hooks实现双向数据绑定,过滤器等
项目职责:
1、搭建H5框架,路由设计,多主题设计和开发,多环境配置,微信SDK封装,公共方法和组件编写
2、根据需求和UI实现页面功能,完成接口对接和调试
3、TS接口实现

HealthAI社区
项目描述:
该项目主要是针对开发者接入技能,关于AI技术,医疗健康行业板块讨论社区。功能包括发表提问,创建模块,板块专区包括计算机视觉,NLP等。
项目技术:
1. 采用服务端渲染框架Nuxt.js,进行SEO优化;
2. 采用vue2.x+vue-router+vuex+sass+ES6+axios+element-ui技术栈;
3. 集成ESLint,asyncData异步数据处理;
4. 集成七牛云以及Markdown编辑器
项目职责:
1. 搭建nuxt.js开发环境,独立开发;
2. 数据API封装和设计统一管理;
3. 实现SEO搜索动态配置html内容,更利于SEO;
4. 配合后台完成数据交互;

2018.3-2018.5   减约快应用
项目描述:
该项目是基于快应用联盟平台开发、快应用框架、通过AI技术赋能,精准定制健康管理方案的一款应用。功能包括查询(语音、图像、文字查询),记录(三餐、运动)、分析(身体数据分析),定制减脂计划、商城,会员体系,服务模块,活动模块,用户中心等。
项目技术:

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   WebApp开发   
角色 职位
负责人 高级web前端工程师
队员 产品经理
队员 前端工程师
队员 后端工程师

案例展示

  • 健康有益HealthAI开放平台

    健康有益HealthAI开放平台

    健康有益HealthAI开放平台-集成智能硬件、健康医疗数据及专业健康测评问卷,生成全面的健康报告和个性化的健康管理解决方案,并为用户提供饮食指导、运动指导等多维度的健康管理和医疗服务。

  • 三分钟课堂短视频平台

    三分钟课堂短视频平台

    该项目使用Vue和iView4.x集成,采用前后端分离架构开发,构建基于Token认证的app后台管理应用,通过用户和数据权限隔离形成三分钟课堂、启达网校、中公教师考验多应用可扩展后台系统。

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服