ID:422927

@you!

软件开发工程师(前端)

  • 公司信息:
  • 纳思达股份有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 广州
  • 番禺

技术能力

核心框架与语言:精通JavaScript (ES6+)、TypeScript 及 CSS3 预处理器(SCSS),具备扎实的编程基础与高性能交互开发能力。深入理解 Vue2/Vue3 响应式原理与生态(Pinia、Vue Router),能独立主导从0到1的大型项目架构设计。

工程化与构建:熟练运用 Webpack 与 Vite 进行构建配置与性能优化,具备丰富的组件库封装与抽象工厂模式实践经验,致力于通过配置化手段提升代码复用率与团队研发效能。

可视化与桌面端:深耕可视化低代码领域,拥有丰富的 Electron 桌面端开发经验。熟练运用 SVG/Canvas 构建图形编辑引擎,实现了包括多框选、吸附对齐、撤销/重做状态机在内的复杂交互功能。

通信与硬件协同:熟悉 MQTT、WebSocket 及 HTTP(Axios) 协议,具备与各类硬件终端(如标签打印机、医疗护理屏)进行深度协议联调的能力,能确保在复杂网络环境下数据通信的实时性与稳定性。

项目经验

1. 专业级标签设计与热敏打印集成平台(2025.11 - 2026.04)
基于 Electron 构建的桌面端标签设计打印软件,面向物流、零售及工业领域。
(1) 架构设计:主导 Vue3 + TypeScript + Electron 从 0 到 1 落地,采用抽象工厂模式封装 8 类原子组件,实现插件式属性配置与业务逻辑解耦。
(2) 编辑器开发:基于 SVG 构建可视化引擎,实现高精度标尺、画布缩放、吸附对齐,确保设计精度。
(3) 复杂交互:实现多框选、图层调整、批量属性编辑及撤销/重做状态机,操作响应延迟低于 16ms。
(4) 国际化与输出:集成 i18n 多语言,适配一维码/二维码渲染,支撑海外业务快速扩展。

2. 可视化低代码编辑平台(2024.06 - 2025.09)
旨在通过可视化配置替代硬编码,加速 B 端定制化交付。
(1) 引擎核心:参与搭建可视化编辑引擎,实现组件拖动、辅助线吸附、多级缩放等画布能力。
(2) 组件体系:设计并封装 20+ 工业级复用组件,业务配置效率提升约 50%。
(3) 稳定性保障:建立渲染异常监控,通过心跳检测与自动回滚,将系统非正常中断率降低 70%。
(4) 通信优化:基于事件总线与全局状态管理,解决复杂组件间深度通信难题。

3. 智慧门诊及医疗信息化系统(2022.04 - 2025.09)
集成 10+ 种硬件终端(取号机、分诊屏、护理屏等)的全链路医疗平台。
(1) 终端适配:负责取号、报到、护理屏等 IoT 模块,兼容多分辨率及横竖屏,覆盖部署全流程。
(2) 配置化架构:自研 JSON 可视化配置体系,实现逻辑与视图解耦,科室间复用度提升 30%;封装 ECharts 组件,冗余代码减少 40%。
(3) 实时通信:落地 MQTT + WebSocket 双通道,通过心跳与重连机制,实现医患数据秒级更新(延迟 < 3s)。
(4) 性能优化:重构门诊流转逻辑,采用异步加载与局部渲染,患者平均候诊时长缩短 15%。

信用行为

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

发布任务

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

微信接收人才推送

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

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