V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
ccsulzf0627
V2EX  ›  酷工作

资深 Electron 开发工程师(高级/专家)

  •  
  •   ccsulzf0627 · 1 天前 · 637 次点击

    资深 Electron 开发工程师(高级/专家)

    岗位职责:

    1. 负责公司跨平台桌面应用( Electron )的架构设计、性能优化与核心功能开发。

    2. 深入理解 Electron 运行机制,能针对主进程、渲染进程、IPC 通信、内存管理、启动速度等进行系统级优化。

    3. 根据业务需求,编写高性能 Node Native Addons ( C++ 扩展模块),提升关键功能的运行效率。

    4. 深度参与前端与 Node 层的集成,对底层内核问题进行调试与修复(如 Node 、Chromium 、V8 引擎相关)。

    5. 持续优化构建流程、打包体积、资源加载与自动更新机制,提升桌面端产品体验。


    任职要求:

    1. 本科及以上学历,计算机或相关专业,5 年以上前端或桌面端开发经验3 年以上 Electron 实战经验

    2. 精通 JavaScript/TypeScript ,熟悉 Node.js 内核机制(事件循环、内存管理、C++ 模块编译、libuv 等)。

    3. 熟悉 Electron 架构,了解 Chromium 架构原理,对多进程模型和 IPC 通信机制有深入理解。

    4. 有性能调优经验:熟悉性能监控、CPU/内存分析、异步优化、Native 模块接入。

    5. 具备跨平台( Windows / macOS / Linux )开发与调试能力,能处理系统级集成问题(文件系统、硬件接口、系统权限等)。

    6. 熟悉构建与打包工具链( electron-builder 、vite 、webpack 、node-gyp 等)。

    7. 有以下经验者优先:

      • 阅读或修改过 Electron / Node / Chromium 源码;

      • 有自研底层插件( Native Addons )或贡献过开源项目;

      • 对系统安全、进程隔离、沙箱机制有研究。


    我们能提供:

    • 深度参与底层架构优化的机会(非普通 CRUD 业务);

    • 技术氛围浓厚的工程团队,代码质量高,重视研发体验;

    • 有竞争力的薪资与绩效激励。


    工作地点:长沙

    联系方式:UnVzc18wMDE=

    1 条回复    2025-10-29 16:43:43 +08:00
    johnnyyeen
        1
    johnnyyeen  
       10 小时 54 分钟前
    如果可以远程就好了。
    基本上提到的所有技术都用到了,手搓了一个较为复杂的客户端产品。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   988 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    ♥ Do have faith in what you're doing.