ID:254400

Rylai 

高级前端工程师

  • 公司信息:
  • 某独角兽人工智能语音公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 杭州
  • 西湖

技术能力

1. 我熟悉Vue + Vuex技术栈,在以前的工作岗位有多个项目从0到1的独立开发经验。
2. 熟练使用Vue + Webpack + axios,并开发过一个业务框架,旨在对打包、异步、本地存储等常用模块进行抽象,以提高开发效率。
3. 对可视化技术很感兴趣,开发过涵盖近10种组件的D3.js图表库;同时,主导开发过多个可视化大屏,是ECharts 的深度使用者。
4. 我熟悉React + TypeScript技术,正以此为技术栈,开发一套好用的PC组件库。
5. 能够使用Node.js 和 Koa开发简单的后端服务,了解 Java Spring Boot 并有权限系统开发经验,了解SSR(Next.js)。
6. 雅思7分,熟练阅读英文文档,面向 google编程。

项目经验

一. 数据分析工具

背景与简介:随着公司业务的迅速扩张,大量数据急需被转化为有价值的信息。故团队开发了自助数据分析工具,为非专业开发人员提供开箱即用的可视分析报表生成服务。

我的职责:
1. 设计项目架构并实现;
2. 封装12种高频可视化组件,实现功能与样式可配置;
3. 设计图表配置对象,利用Vue响应式原理与Vuex的状态管理机制,将页面交互实时映射为图表变化,实现所见即所得的报表制作;
4. 基于观察者模式,完成报表之间的通信,实现上取、下钻、联动等高级数据分析功能

项目成果:
公司超过95%的可视化看板及高层邮件报表都由该项目产出,效率提升接近3倍

二. 前端脚手架

背景与简介: 一种通用的前端脚手架,用以解决包括打包体积过大、速度过慢在内的共性问题,同时提高开发效率,规范代码结构,降低维护成本。

我的职责:
1. 封装包括基于 axios 的HTTP请求和本地存储对象,使其可集中配置,使用更简单;
2. 提炼Webpack打包配置,使其对开发者透明,并提供相应扩展接口;
3. 搭建基于Verdaccio的私有NPM仓库,用来集中管理公共组件与依赖

项目成果:
该项目上线后,覆盖了90%的前端项目,有效地降低了维护和使用成本

信用行为

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

发布任务

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

微信接收人才推送

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

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