Electron 浏览器开发工程师(Node.js)

工作职责

1. 基于 Electron 框架进行桌面浏览器设计与核心功能开发。

2. 优化渲染管线、启动速度、内存与电量消耗;解决跨平台(Windows/macOS)兼容性与稳定性问题。

3. 负责应用打包、自动更新、沙箱加固、Crash & Memory 泄漏分析与持续优化。

4. 与前端团队协同,制定预加载脚本、上下文隔离、权限模型等最佳实践。

5. 跟进 Electron 上游版本升级,评估 Breaking Changes 并制定迁移方案。

岗位要求

1、3 年及以上基于 Electron 的浏览器完整研发经历;熟悉 Electron 内部架构(libchromiumcontent、Brightray)。

2、熟练使用 Electron-Builder/Forge、Crashpad、Sentry、clang-tidy、heap snapshot 等工具。

3、本科及以上学历,计算机相关专业;英语读写良好,能跟踪 Electron Release Notes 与 Issue。

三、加分项

1、熟悉 CI/CD、代码签名、Notarization、Auto-Updater 全链路自动化。

公司地点:上海徐汇区模速空间(SMC)-B区2楼204室

公司简介:

职位发布者:石女士

元聚变(上海)科技股份有限公司

融资阶段:

公司规模:

相似职位: