ID:308263

fly 有团队 身份已认证

高级Web前端工程师

  • 公司信息:
  • 比心
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 徐汇

技术能力

1. 熟练使用前端主流框架Vue.js, React.js,熟悉vue-router、vuex。
2. 熟练掌握JavaScript和ES6语法,熟悉Typescript语法。
3. 熟练运用HTML5 + JavaScript + CSS,熟练使用css预编译语言如scss、less。
4. 有丰富的移动端开发经验,H5移动端、PC端和小程序的项目开发经验。
5. 熟悉主流的UI库,并有结合Element-ui, Antd,Mint-ui等开发的经验。
6. 熟练使用uniapp、mpvue等框架开发微信小程序。
7. 熟练使用npm、yarn管理项目依赖的包, 熟练使用git管理项目源代码独立开发和多人协作。
8. 了解node.js技术、Express框架和mySQL, 了解前后端交互的过程。

项目经验

项目一:比心小程序
技术选型:uniapp + vuex + typescript
项目描述:比心小程序是比心APP用于微信功能的应用,主要包含有电竞下单,IM聊天和个人信息等。 由于比心小程序 用 的框架mpvue已经停止维护,又需要支持多平台(如抖音小程序、头条等),而且其旧的登陆的代码和请求拦截因历史原因,逻辑复杂,无法规避频繁一些线上问题,因此将比心小程序进行重构。
项目职责:1. 选择uniapp作为新的框架,按照官方文档,更改相应配置,转成uniapp; 2. 梳理小程序请求拦截逻辑
和登录逻辑,整理出新的方案,进行重构和测试。 3. 检查重构后对原来页面的影响及恢复,支持多平台小程序适用。

项目二:众业达(小程序 + 后台)
技术选型:vue + iview-admin
项目描述:企业电子化、无纸化办公理念的深入人心, 微信小程序用于业务员在企业手机端查看客户订单、应收账款、库存等
情况,后台管理系统用于企业后台信息的管理和维护。
项目职责:
小程序端:1. 负责客户订单、客户信息、产品信息查询功能、列表页和详情页开发渲染; 2. 使用微信小程序的原生语法进行组件式开发,使用微信小程序的下拉刷新、路由跳转、加载提示等功能; 3. 通过获取的code发送给后台得到后台返回的token实现登录状态保持;
PC端1. 负责用户信息管理、角色信息管理和角色菜单管理模块,使用拖拽树实现可排序的角色权限菜单; 2. 使用axios发送ajax请求, 进行前后端交互, 获取数据渲染页面。

项目三:水吧(PC端 + 移动端)
技术选型:PC端(react + antd)、移动端(vue + vue-router + vuex + mint-ui)
项目描述:主要用于公司内部的水吧,公司每个月给员工发放一定数额的虚拟币用于点饮料和水果作为员工福利之
一,因此需 要一个点单系统便于操作。项目主要包含两个模块:店铺后台管理系统、用户点单页面。由于是自用系
统,因此产 品需求分析-页面结构和UI设计-数据表结构设计- 研发-测试-上线都是由前端自主完成。
项目职责:1. 独立负责移动端整体需求、页面结构和UI设计、研发和自测; 2. 独立使用 vue + vue-router + vuex + mint-ui 开
发移动端,主要内容板块有:支付下单页面和购物车模块( 仿饿了么)、支付流程、历史点单记录和我的信息及帮助
等页面; 3. 使用js实现加入购物车小球动画; 4. 负责PC端店铺管理系统的部分UI设计和页面开发,负责一小部分
node接口开发。

项目一:H5聊天室长连SDK集成
技术选型:WebSocket + typescript
项目描述:由于公司多个业务使用了H5聊天室长连的功能,而接入长连业务需要同时支持自建和第三方长连,并分别进行复杂 的数据处理,且不利于更新迭代,因此封装一个SDK,将H5聊天室长连收归到一个通用的SDK中,抹平自建和第三方长连数据差异化, 减少开发工作量,便于维护。
项目职责:1. 了解自建长连业务逻辑,熟悉WebSocket开发聊天室的原理,了解不同长连项目业务背景和异同点; 2. 设计长连SDK结构(通道层、中间层和业务层),区分微信和Web端,设计项目引入方案等; 3. 完成SDK集成、测试,以及SDK功能迭代(消息必达,通道切换,监控上报处理等); 4. 提供公司H5基础架构的长连SDK,目前已有10个H5项目接入SDK,其中包含聊天室、直播间、监控后台和社区 聊天等。

项目四:比心玩一玩(移动端)
技术选型:vue + vuex + vue-router
项目描述:比心玩一玩是内嵌到比心APP中的H5页面,主要包含一些第三方网页游戏和公司自研小游戏(如五子棋、俄罗 斯方块等),用于引流、提升用户留存率,并作为一个业务方向试点。
项目职责:负责根据设计提供的素材,独立使用 vue + vuex + vue-router 搭建玩一玩项目。使用better-scroll实现商品左右 联动功能,负责商城、支付模块、背包、抽奖签到和榜单等模块以及活动页面的开发。

团队情况

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

案例展示

  • 鱼耳小程序

    鱼耳小程序

    1. 技术栈:uniapp + Vue + Typescript 2. 主要有登录模块、直播间播放、星球语音轮播等 3. 实现了用户登录注册功能,直播间webSocket多人聊天室,直播间音视频拉流,直播间上拉下拉切换等功能,音频录制和播放等功能。

  • 比心直播官网

    比心直播官网

    1. 技术栈:React + antd + Typescript 2. 实现整体的都网站框架搭建、内容模块 3. 实现了登录模块、直播视频播放、模块轮播和切换、工具下载、其他帮助页面等

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

信用行为

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

发布任务

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

微信接收人才推送

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

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