ID:387054

奋斗奋斗再奋斗MJC

前端开发工程师

  • 公司信息:
  • 上海星展
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 深圳
  • 宝安

技术能力

熟练HTML5、CSS3和JavaScript(ES6+)特性,具备WebSocket等基础技术的运用能力;
精通Less与Sass等CSS预处理器,有效提升开发效率;
深入掌握Vue2与Vue3生态,可独立完成项目开发,并擅长性能优化;
熟练运用React及其相关工具和库,能够高效完成前端开发任务;
熟悉Element-UI、Element-Plus、Ant Design、Vant等主流组件库;
熟练使用uni-app框架,结合官方文档快速实现跨平台项目开发;
熟练使用npm、yarn等包管理工具进行依赖管理;
擅长使用Echarts实现数据可视化图表开发;
能够根据设计需求提供优质的用户界面与交互体验方案;
熟悉Webpack与Vite等构建工具配置与优化,并且熟练使用Git进行版本控制;
掌握前端性能优化技巧,包括代码拆分、懒加载、图片优化、缓存策略及CDN部署等;

项目经验

电商后台管理
项目介绍:
电商后台管理系统是一个服务于用户端与团长端的综合性平台,旨在协助电商企业高效管理日常运营、用户数据
及优惠资源等。系统功能涵盖用户信息管理、团长资料维护、数据统计分析以及报表生成等模块。支持通过.csv文
件格式下载用户数据,便于分享与查看;同时可通过上传.csv文件批量导入用户信息至后台表单。系统具备处理百
万级数据的导入导出能力本地分支导出时间在四秒以内。此外,还实现了基于RBAC的角色按钮权限管理,保障操
作的安全性与灵活性。
技术栈:
React + Axios + React-Router + Ant Design + Echarts + WebSocket + WebWorker + TypeScript
项目职责:
利用React与Ant Design完成页面布局设计,确保界面响应式适配不同终端设备;
通过切片与断点续传技术优化.csv文件上传流程,显著提升传输效率与稳定性;
借助WebWorker实现多线程处理大规模表单数据,降低主线程负载,从而达成高效百万级别数据导出;
结合Echarts与WebSocket实现数据可视化与实时推送,为用户提供流畅的操作体验;
协同后端接口开发,支持信息的增删改查及搜索功能;
运用lodash库对搜索功能进行防抖与节流处理,进一步优化交互性能;
对常用组件进行二次封装,强化复用性,提升开发效率;
自定义封装Hooks,实现RBAC按钮级别的角色权限管理,确保不同角色进入后台时界面逻辑合理化。

案例展示

  • 幼儿管理

    幼儿管理

    一、整体技术栈选型 - 核心框架:React 18 + TypeScript(强类型保障,减少运行时错误) ​ - UI组件库:Ant Design 5.x(最新版,支持CSS-in-JS、主题定制、暗色模式) ​ - 路由管理:React Router 6(嵌套

  • 幼儿管理

    幼儿管理

    - 核心框架:React 18 + TypeScript(强类型保障,减少运行时错误) ​ - UI组件库:Ant Design 5.x(最新版,支持CSS-in-JS、主题定制、暗色模式) ​ - 路由管理:React Router 6(嵌套路由、路由守卫、懒加载)

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

信用行为

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

发布任务

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

微信接收人才推送

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

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