ID:418639

Frank.磊

高级前端开发工程师

  • 公司信息:
  • 中孚信息
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 广州
  • 天河

技术能力

1. 熟练掌握原生JavaScript ,包括基本对象及操作、 DOM 操作、事件、AJAX、错误处理、兼容性、 ES6 ;
2. 熟悉HTML5、 CSS3 ,产出页布局及细节处理 ,并能快速解决浏览器兼容性问题 ;
3. 理解Web 标准 ,对语义化、可访问性等相关知识有实际的了解和实践经验 ;
4. 熟悉前端MVVM架构模型 ,对Vue.js技术栈生态有大规模深度应用 ,熟悉vue2和vue3源码 ,理解框架背后原理 ,掌握 核心源码实现 ,并且有多线上项目产出 ;
5. 熟悉小程序开发 ,有多款小程序已上线 ;
6. 熟悉使用uniapp ,nuxt.js开发产品已上线 ;
7. 熟练运用Element ui,antd,vant和 ECharts 满足各种复杂业务需求,理解底层原理
8. 熟悉ts ,并使用ts重构代码 ;
9. 熟悉nodejs ;
10. 熟悉git CI/CD流程 ,svn ,eslint代码质量检测 ,jenkins自动化部署流程 ,npm私有化 ;
11. 熟悉 Webpack和vite ,Gulp等前端构建工具 ,擅长自动化构建与性能优化
12. 热衷学习和自我修炼 ,态度谦逊 ,乐观积极 ,有很好的学习、 自我总结能力以及沟通能力 ;
13. 近2年带队 ,注重团队协作和成长 ,注重前端标准化 ,在部门推广团队开发的脚手架、组件库50+、 SDK等相关工具链 ,同时具备很强的独立开发能力 ;

项目经验

项目一 :保密检查业务管理系统 | 项目职务 :前端项目负责人
项目描述
“保密检查业务管理系统”是由国家保密局发起、 中国科学院信息工程研究所承接的保密检查科研课题研究项目 ,该项目 的成功落地为20大的胜利召开“保驾护航” ,该系统的业务主要包括 :保密检查任务创建与下达、现场检查与检查结果的 采集和反馈、研判处置、任务总结与知识库更新以及后续跟踪及数据分析 ,通过该系统支撑国家局领导对所辖机关单位及
各省区保密检查工作的整体情况了解 ,以及对存在问题的精准分析。
核心技术栈
Vue3、 Pinia、Vue-router、Axios、 Element-UI、 ECharts、TypeScript、 Pnpm

项目职责
工作内容 :
1. 项目搭建和代码质量把控 :从0到1的负责项目的搭建 ,统一代码规范和质量 ,提升团队整体开发效率 。
2. 请求方案的设计 :二次封装axios ,实现请求模块化 ,实现 token 的无感刷新 ,和后端开发人员快速书写开发接口文档
3. 业务组件封装 :封装高复用组件 ,和开发定制公司基础组件50+ ,减少重复工作 ,显著提高团队开发效率和一致性。
4. 数据可视化实现 :利用 Echarts 实现数据动态展示与分析 ,精准满足业务需求 ,助力决策。
5. 前端监控sdk :实现监听js,Promise资源加载错误 ,确保系统的稳定运行 。
6. 项目性能优化 :提高项目首次加载速度从4.5s变成2.1s,减少项目打包体积50%,提高用户体验。

项目优点 :
1. 大文件上传稳定性 :针对网络波动和上传失败问题 ,采用分片上传和断点续传技术 ,确保上传过程稳定高效
2. 优化js单线程耗时计算 :在大量下载文件时候 ,用户马上继续操作出现卡顿问题 ,通过worker多线程技术 ,提高顺畅 度
3. 提高开发效率 :通过统一代码规范 ,组件化开发 ,提高团队开发效率
成果展示 :
平台上线后 ,成功支持了公司业务线的协同运行 。性能监控与维护工作确保了系统的稳定运行 ,故障率控制在4%以下
,为公司业务的连续性与稳定性提供了有力保障 。

项目二 :现场保密检查系统 | 项目职务 :前端项目负责人
项目描述
“现场保密检查系统”是由国家保密局发起、 中国科学院信息工程研究所承接的保密检查科研课题研究项目 ,该项目的成 功落地为20大的胜利召开“保驾护航” ,该系统主要的功能是接收来自管理端下发的检查任务 ,检查组带着移动PAD终端 对各省区各机关单位进行检查 ,发现问题并通过该app填报 ,拍照 ,拍视频 ,录音上传到管理端 ,管理端进行研判处置。 实现了无纸质化检查 ,检查数据实时回传 ,极大的缩减了检查组人员的工作量。增效赋能。 除此之外 ,该系统也支持离线
操作 ,在网络良好的情况下 ,切换到在线 ,将离线填写的数据进行打包上传入库。
核心技术栈
Uniapp、Vue3、Vue-router、 uView UI、 md5、HTML5 + plus
项目职责
工作内容 :
1. 项目搭建和代码质量把控 :从0到1的负责项目的搭建 ,统一代码规范和质量 ,提升团队整体开发效率
2. 请求方案的设计 :二次封装uni.requset,实现请求模块化 ,添加请求列队效果 ,和后端书写请求文档
3. 组件封装 :比如拍照 ,拍视频 ,录音 ,图片预览 ,视频预览 ,电子签名 ,扫一扫等组件 ,提升项目开发效率
4. 公共方法的封装 :比如防抖节流方法 ,时间格式处理 ,请求 ,图片懒加载 ,localStorage/sessionStorage方法封装等
5. 项目性能优化 :提高项目首次加载的速度 ,减少项目打包的体积 ,提高用户体验
项目优点 :
1. 项目性能优化 :采用分包和分包加载提高项目首次加载的速度 ,使用Android Studio搭建离线打包工程 ,解决了无法 在离线状态打包的问题
2. 大量数据高效渲染 :采用 Vue 虚拟滚动技术 ,成功解决了长列表渲染的性能瓶颈问题 ,显著提升了用户界面的流畅度
3. 提高开发效率 :通过统一代码规范 ,组件化开发 ,提高团队开发效率

项目三 : 中孚UI组件库 | 项目职务 :前端项目负责人
项目描述
这个项目是一个内部使用的私有pnpm前端组件库包 ,它支持vue2和vue3项目。该组件库旨在提供一套丰富的可复用UI 组件和样式 ,以及配套的文档和示例。该组件库被广泛应用于公司内部的多个项目和产品中 ,提升了开发效率、保持了一

信用行为

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

发布任务

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

微信接收人才推送

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

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