职位详情
Electron 桌面应用高级开发工程师
1.5-2.5万
超星集团有限公司
武汉
3-5年
本科
12-22
工作地址

融创智谷C2-1

职位描述

岗位职责

l 负责基于 Electron 的跨平台桌面应用开发与长期维护(Windows / macOS);

l 负责 Electron 主进程、Renderer、Preload 的架构设计与职责拆分,保障应用稳定性与可维护性;

l 持续优化桌面应用的 启动速度、内存占用、CPU 使用率与响应性能;

l 优化 进程模型与 IPC 通信机制,避免主进程阻塞与跨进程性能瓶颈;

l 负责桌面端 窗口管理、资源生命周期管理,减少无效占用与泄露;

l 参与 跨平台打包、自动更新、线上问题定位与修复;

l 与产品、设计、测试团队协作,推动桌面端功能高质量交付。

任职要求

l 熟练掌握 JavaScript / TypeScript,具备 Electron 桌面应用实际项目经验;

l 深入理解 Electron 的进程模型、事件模型与安全机制;

l 熟悉 BrowserWindow / WebContents / IPC 等核心 API 的使用与性能影响;

l 熟悉 Node.js,能够编写高质量的主进程与本地能力代码;

l 具备 性能问题分析与调优能力,能定位启动慢、内存增长、卡顿等问题;

l 熟悉 Windows / macOS 平台差异及常见兼容性问题;

l 具备良好的代码规范意识与工程责任感。

l 计算机或相关专业本科及以上学历,3年以上项目开发经验;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请