锦鲤求职锦鲤求职

中电信量子信息科技集团

高级Electron开发工程师(性能优化方向)

岗位标注公司:中电信量子信息科技集团有限公司

  • 社招
  • 北京
  • 本科及以上
  • 前端/移动开发
  • 发布于 2026-08-07
原岗位链接 ↗

岗位描述

工作内容
性能体系架构与优化
主导 Electron 客户端启动速度优化(首屏白屏时间、冷启动/热启动耗时),建立启动性能监控看板。
深入优化内存占用(进程内存、V8 堆内存、GPU 缓存),解决内存泄露和频繁 GC 导致的卡顿问题。
优化主进程与渲染进程通信效率,减少 IPC 阻塞,提升 UI 交互响应速度(FPS)。
制定渲染性能标准,解决复杂页面(如长列表、大图、动画)的掉帧和重绘重排问题。
代码质量与稳定性治理
建立客户端崩溃监控体系(C++ 层 Crash、JS 未捕获异常),分析堆栈并推进修复,将崩溃率控制在极低水平。
主导异步编程模型规范,消除进程阻塞风险和死锁隐患。
结合 CI/CD 流程,落地代码静态扫描、性能门槛检测(如包体积、内存增量),防止劣化代码合入主干。
构建系统与包体积优化
优化 Electron 应用打包策略(Asar 解包、依赖裁剪、资源压缩),持续缩减安装包与增量更新包体积。
优化 Node.js 原生模块(Native Addon)编译链路,确保多平台(Windows/macOS)兼容性与稳定性。
工具链与调试能力建设
建设性能 profiling 自动化工具链(集成 Chrome DevTools、Electron 内置工具),降低性能问题定位门槛。
主导复杂场景下的性能问题攻坚(如高 CPU 占用、磁盘 I/O 瓶颈、网络请求劫持)。

任职条件
扎实的客户端基础:5 年以上前端/客户端开发经验,2 年以上 Electron 核心开发经验(非简单封装),有大型 PC 客户端(DAU > 10w)性能优化实战经历。
操作系统底层认知:熟悉 Windows/macOS 进程模型、线程模型、内存管理机制;能理解 Chrome 多进程架构(Browser/GPU/Renderer/Utility 进程)。
性能剖析专家:熟练使用 Chrome Performance/Memory、Electron F12 调试台、Perf/Massif(Linux)、Xcode Instruments / Windows Performance Toolkit 进行性能分析。
代码洁癖与工程化:精通 JavaScript/TypeScript,具备良好的数据结构与算法功底;熟悉 C++/Rust 加分(用于编写高性能 Node 模块)。
构建系统熟悉度:熟悉 Electron Builder / Forge 配置,能定制化打包脚本,理解 Squirrel 更新机制。
软性素质
对性能数字极度敏感(启动时间 < 1s,内存占用 < 300MB 等目标拆解能力)。
具备系统性思维,能从架构层面(而非修补层面)解决性能顽疾。
良好的技术文档撰写能力,能将优化经验沉淀为团队组件或规范。

加分项
有 Chromium 内核定制、V8 引擎调优经验。
参与过开源 Electron 性能相关插件贡献(如 electron-rebuild、@electron/remote 优化)。
熟悉 WebAssembly 在客户端计算场景的应用。
有游戏引擎(如 Unity)渲染管线理解经验,对标 60fps 渲染。

前端/移动开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →