1.具备多端开发能力,包括 Web PC端、Web 移动端和小程序,能够为不同平台的用户提供最佳的用户体验。
2.熟练掌握各种 Web 前端技术,如 HTML5/CSS3/JavaScript ,并能够快速还原 UI 设计稿。
3.熟练使用 Vue.js 及其他前端工具,如 TypeScript、Axios、jQuery、Three.js等,理解响应式原理,能够构建高效、稳定的 Web 应用程序。
4.熟练使用 Element-UI、Vant-UI、Echarts、Ant-Design 等前端 UI 库快速还原 UI 设计稿,熟练使用 Sass、Less 预处理器。
5.熟练使用 webpack、vite 自动化构建工具。
6.熟练使用 node.js 及其 nest.js 框架开发和维护微服务。
7.熟练使用 Svn、Git 版本管理工具进行代码管理和团队协作 。
8.熟练使用 Python 语言编写脚本,同时也了解 Java、C等编程语言。
医疗信息管理平台
项目描述:
医疗信息管理是是一个旨在提高医疗服务效率和质量的系统,主要用于数字化管理医疗信息、提供医疗服务和协调医
护人员之间的沟通。整个项目使用 Vue 框架,运用 ES6 语法和组件化思想构建。此外,为了提高开发效率和代码质量,该
项目高度复用组件。在开发过程中,安全性、可扩展性、容错性等问题都得到充分考虑,同时还要确保接口的设计和数据
交换的方式都能够满足需求。
岗位职责:
1. 使用 Element-Plus 组件库快速、还原 ui 原型图。
2. 通过 addRouters()方法生成动态路由规则,实现对不同用户角色和访问权限的管理。
3. 使用 jspdf 生成患者病例报告单,使用 qrcode 生成报告单二维码。
4. 使用 AES 对称加密算法对数据进行敏感数据的脱敏传输、展示时采用字符替换的形式进行脱敏。
5. 封装 axios,处理错误及失败请求、添加 AbortController 控制请求取消、token 认证配置。
6. 二次封装上传组件。大文件进行切片,使用 spark-md5、结合 web worker 多线程对 hash 值计算进行优化,实
现切片上传。记录 blob 切片上传状态、结合 AbortController 中断请求实现暂停上传和断点续传。
爱阅之城
项目描述:
爱阅之城是一个教育阅读平台,采用 Uniapp 框架、Vant-ui 和 ES6 语法等技术,实现了高效稳定的应用程序。通过
组件化思想构建整个项目,并高度复用组件。该项目还提供基于百度地图的定位和导航功能,为用户提供更加便捷的服务
体验。
岗位职责:
1. 基于 Uniapp 框架,搭配 vant-ui 库快速开发 SPA 应用。根据需求和设计稿实现 UI 界面,并将 UI 组件化以便于后
期维护和扩展。
2. 封装 axios 库并通过设置拦截器统一处理失败请求和数据加密解密。在前端与后端交互过程中使用 AES 加密算法
保障数据安全性,并对返回数据进行解密和处理
3. 使用百度地图 API 结合 openlayers 地图框架实现地图渲染以及目标标记和定位
4. 使用 uni.getEnv 获取运行环境,进行不同手机型号的适配
5. 实现浙里办应用首次加载埋点,监控应用的性能、稳定性和使用情况等指标,并及时反馈给开发团队,以便于优化
应用质量和用户体验。
三防三化管控平台
项目描述:
三防三化管控平台是旨在校园安全进行人防建设、物防建设、技防建设,网格化、清单化、信息化这三防三化的综合
管控平台。平台主要使用 vue3+Typescript+element-Ui+Three.js+Echarts.js 通过组件化思想快速构建,并高度复用组
件。
岗位职责:
1. 使用 element-ui 快速还原 psd 原型图,构建项目主体框架
2. 封装公共函数根据权限将数据重构成不同的树结构
3. 封装 Echarts.js 完成优化依赖,自动渲染清除,大小自适应,主题切换
4. 数据大屏使用 Three.js 渲染 GLTF 格式的模型及模型动画,缓存模型文件、退出大屏清除几何体和材质内存占用
优化性能
5. 首次登录过后将 Access Token 和 Refresh Token 储存,Access Token 过期使用 Refresh Token 静默获取新的
Access Token,两个都过期退出登录,主动退出清除两个令牌的缓存,完成整体的退出方案。
首沐后台管理
项目描述:
首沐后台管理是一个基于 Nest.js、Redis 和 MongoDB 技术栈开发的后台管理系统。系统致力于为用户提供安全、高效
的管理体验,涵盖了用户认证、文件管理、权限控制等功能模块。
岗位职责:
1. 使用 redis+jwt 实现了 Access Token 和 Refresh Token 的生成和缓存,设置守卫拦截验证完成验证机制,并
完成用户注册、登录和认证流程。
2. 使用 multer 中间件接受文件上传、文件切片暂存,通过 fs 模块创建可读写文件流进行切片合并
3. 使用 bcrypt 采用哈希结合盐的模式加密密码及身份验证、cookie 管理加密
4. 完成 RBAC 实现了对不同用户角色的权限控制,确保了系统功能的安全和合规性
5. 设置全局守卫根据 RBAC 机制限制、token 认证、放行机制实现了安全验证的优化
6. 集成了 Swagger 接口文档,连接了 mongodb 数据库,并集成了 winston 日志框架,以提升系统的可维护性
和可扩展性。
可兼职时间
可兼职地点
0条评论 雇主评价