ID:274756

浅笑整个夏季

高级前端开发工程师

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

技术能力

熟练使用前端基础,JavaScript, html, css, 对js 作用域、原型链、继承、闭包有一定的了解,熟练使用vue2, 对vue的响应式、diff原理、依赖收集等原理有一定的认知,同时熟练使用react,对react原理有一定的了解, 熟练使用uni-app开发小程序; 同时对前端打包工具 webpack、vite、gulp有一定的了解,对前端代码规范eslint、babel有一定的了解,对nginx、docker有一定了解

项目经验

知乎小程序(前端开发)
知乎小程序有百度端、微信端、QQ 端,DAU 有 800万。 MAU 有 9000 万。是知乎 App 的精简版
技术栈: UniApp + Vue3 + Vite
负责调研小程序重构的技术选型以及规范代码风格; 跨部门分享调研总结
负责小程序重构工作安排推进; 完成重构并上线,页面性能提高30%
负责知乎小程序问题页面的开发; 抽取出小程序公共组件沉淀输出逻辑文档同时解决线上遗留问题
负责小程序登录页和首页的开发; 发布了登录、广告相关 npm 组件,同时代码可 维护性更高

知乎App(前端开发)
互联网问答社区
技术栈: NodeJs + koa + React + Rebass + TypeScript
负责知乎App和PC端帮助与客服页面迭代优化;上线后顶部搜索入口点击量增幅12%。「联系小管家」点击率提升35%。自助服务解决问题率整体提升15%
负责知乎答案奇遇夜活动性能优化; 节省页面渲染时长为20%
负责知乎答案奇遇夜活动组件的开发,与产品、设计规范活动设计;抽取公共的活动组件库,提高代码复用率
参与知乎答案奇遇夜的开发

排版系统(Web前端开发)
技术驱动实现教学老师自上而下教学工具的闭环,最后通过对数据的排版进而生成 Book 的排版工具
技术栈: Vue2 + VUEX + VueRouter + TypeScript + NodeJs
基于VUEX的subscribe开发撤销回退插件
参与项目完全重构为ts
使用虚拟滚动提升页面渲染性能, 加快渲染速度
编写单元测试和E2E测试
Tinymce富文本编辑器的二次开发
对接上游(paper)数据,导入数据的格式化处理,提升从数据到产出pdf的效率
Node脚本的开发; auto-tag(上线前tag模式的统一规范)、 file-upload(统一的oss上传)
负责页面联动、插入分页符, 元素拖拽、缩放、旋转、组合等业务需求开发
Web Workers开启计算线程, 释放因为计算画布位置偏移导致卡顿问题
Service Worker解决资源缓存问题,加快页面渲染速度
分享ElementUi部分组件、Promise源码

案例展示

  • 知乎小程序

    知乎小程序

    知乎小程序采用 Uniapp + Vue3 + VIte的技术框架, 实现微信、百度、qq三端小程序跨平台使用, 在项目中作为主要的项目组长能有效的拆分需求输出技术文档,有效调节人力资源配置,保证项目按时交付上线,实现知乎dau增长30%

  • 知乎pc端主站

    知乎pc端主站

    pc端知乎主站问答页和个人帮助中心页面开发,保证功能需求迭代按时上线, 作为需求负责人能高效梳理业务需求提取公共组件,开发公用组件库,提取共有函数库,高质量交付需求结果,提高知乎dau的高效增长

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

信用行为

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

发布任务

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

微信接收人才推送

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

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