ID:333948

前端开发工程师

  • 公司信息:
  • 粤能
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 龙岗

技术能力

Web基础
熟练掌握HTML5/CSS3/JQuery/Dom等
精通JavaScript、ES6语法,了解TypeScript
掌握响应式布局原理、vw/vh、rem、flexible适配原理,熟悉多种Css布局方式
有Element UI,ElementPlus,Vant UI,Echarts,Ant Design、hightCgh,Taro搭建项目经验
熟悉Git进行团队协作,对PS有一定基础
掌握前端构建工具,如 Webpack、vite等
前端框架
熟练使用Vue2、Vue3框架,并会使用Vue、ElementUl、 axios、 vuex、pinia 等相关技术栈体系

熟练使用React、React Hooks、Redux等前端技术

后端相关
熟悉Node.js等后端语言

使用过NodeJs+ Express+ Mysql进行个人项目的开发

数据库
掌握Mysql

了解MongoDB

项目经验

项目经验
项目一:智慧环卫SAAS系统(PC)
技术栈:Vue3/vite/ ElementPlus/ pinia/ SCSS / Axios / Echarts
项目周期:10个月
项目简介:该SAAS项目是一个多系统软件即服务应用,包括业务系统、客服系统和中控系统。它提供了一套完整的解决方案,用于帮助企业管理和交付云端应用。
负责模块:
业务系统负责模块:
产品管理:实现了产品的创建、编辑、上架和下架等功能。
订单管理:实现了订单的查询、筛选、详情展示等功能。
车辆管理:实现对车辆的监管、统一管理,根据小程序端上报的车辆维修、保养等车辆故障申请进行审核。
AI智能识别:通过AI摄像头识别居民错误或违规投放垃圾的事件进行上报,并在系统中产生一条关于该居民的错误投放的视频、截图以及对所投放垃圾的种类和位置进行标注。
客服系统负责模块:
客户管理:实现了客户信息的管理,包括客户的新增、编辑、删除等功能。
聊天记录管理:实现了在线客服工具,保存和与客户之间的聊天记录。
中控系统负责模块:
用户权限管理:实现了对不同角色用户的权限管理,包括用户的创建、分配角色、权限的控制等功能。
系统配置管理:实现了对业务系统和客服系统的系统配置管理,包括系统信息的展示、编辑和保存等功能。
技术描述:
1.使用Vue3作为前端框架,实现了组件化开发以及数据的绑定和响应式更新,提高用户界面的交互体验。
2.使用Axios进行与后端API的通信,实现了数据的获取和提交,确保与后端的数据交互的准确性和稳定性。
3.使用ElementPlus作为UI组件库,提供了丰富的组件和样式,简化了界面的开发和美化。
4.使用pinia进行状态管理,管理应用的共享状态,方便不同组件间的数据共享与通信。
5.使用SCSS作为样式预处理语言,编写可复用、易扩展和易维护的样式代码,提高样式的开发效率。
项目二:大屏调度指挥系统(大屏)
技术栈:React/ React Hooks/Redux/ Ant Design / SCSS / Axios / Echarts / janus-manager
项目周期:6个月
项目简介:本项目是一个大屏展示项目,旨在通过数据的可视化展示和动态交互效果,提供给用户直观的信息展示和操作界面。
负责模块:垃圾分类/资源信息化/小区情况等模块
技术描述:
1.使用sendMessage向Unity传递信息
2.使用CustomEvent、dispatchEvent创建、触发自定义事件,addEventListener监听Unity端传递过来的信息
3.通过janus-manager插件实现拨打电话服务,使用init方法进行服务连接初始化,createCallHandle用于创建一个可用于拨打电话的插件处理器,将插件与服务器建立关联。
4.使用 echarts 实现了一个数据分析仪表盘,根据用户需求绘制并展示各种图表,包括折线图、柱状图和饼图,从而帮助用户快速理解数据趋势和分析结果。
项目三:格绿班 / 格绿班 分类生活 / 格绿班充电猪 (小程序)
技术栈:React/React Hooks/Redux/Taro/TaroUI
项目周期:3个月/7个月/3个月
项目简介:
1.格绿班:也叫格绿班工作端,通过小程序上报数据,不同觉色登录使用不同的功能,上报的数据在SAAS系统中展示。
2.格绿班 分类生活:也叫格绿班居民端,居民在投放可回收垃圾时将小程序生成的二维码给智能回收箱扫描,投放后称重,根据垃圾的重量计算居民所获得的低碳币,低碳币可在小程序商城和自动售卖机购买商品。
负责模块:
1.格绿班:AI督导 / 车辆维修
2.格绿班 分类生活:首页 / 活动页 / 商城
技术描述:
1.React: 使用React作为前端框架,以组件化的思想构建界面,提供更好的可重用性和维护性.
2.JSX: 使用JSX语法编写组件,将HTML和JavaScript进行混合,提高代码的可读性和编写效率。
3.React Hooks: 使用React Hooks(如useState、useEffect等)管理组件的状态和副作用,避免类组件带来的冗余代码。
4.Redux: 结合React-Redux使用,用于管理全局状态,方便共享数据和实现组件间的通信。
5.Taro: 使用Taro框架进行微信小程序开发,具有多端支持(如支付宝小程序、百度小程序等),可以更好地复用代码,并提供了一套统一的开发规范和工具链。
6.CSS预处理器: 使用Sass等CSS预处理器,提供更强大的样式编写能力和代码复用。
7.微信小程序API: 利用Taro提供的封装,调用微信小程序原生API

案例展示

  • 格绿班

    格绿班

    居民在投放可回收垃圾时将小程序生成的二维码给智能回收箱扫描,投放后称重,根据垃圾的重量计算居民所获得的低碳币,低碳币可在小程序商城和自动售卖机购买商品。

  • 格绿班

    格绿班

    居民在投放可回收垃圾时将小程序生成的二维码给智能回收箱扫描,投放后称重,根据垃圾的重量计算居民所获得的低碳币,低碳币可在小程序商城和自动售卖机购买商品。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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