electron开发工程师
2-4万元/月拨打电话
职位详情:
不合适
投诉
一、岗位职责
1、应用开发与维护
采用Electron框架构建高效能的跨平台桌面应用程序(Windows/macOS/Linux),主导系统架构设计与核心技术决策
提升应用启动效率、降低内存消耗并优化界面渲染表现,处理多平台适配难题(包括分辨率、DPI及系统级API差异)
2、全流程协作
联动产品团队明确需求,对接后端服务接口,制定可行的技术落地方案并确保交付质量达标
主导异常崩溃日志追踪(Sentry/Breakpad)及内存泄露问题定位(Chrome DevTools)
3、技术前瞻性
持续跟进Electron新版本演进(如v30+中BaseWindow重构)、Chromium底层原理及其安全机制(沙箱/CSP策略)
二、任职要求
硬性条件
具备2年以上Electron实际项目经验,完整主导过至少1个跨平台应用从立项到上线的全过程开发
熟练掌握Electron打包生态工具链(electron-builder/webpack),可独立应对代码签名、依赖冲突等发布阶段挑战
深入理解主进程与渲染进程间通信机制(ipcMain/ipcRenderer)、Node.js集成方式及常见安全加固方案
技术栈深度
前端框架:拥有React/Vue工程化项目经验,熟悉SSR或微前端架构者优先考虑
性能优化:具备WebAssembly加速实践、GPU进程隔离经验,或参与过Native模块(C++/Rust)开发者加分
软性素质
代码规范:严格执行ESLint/Prettier编码标准,具备Git分支管理策略规划能力
技术影响力:在Electron领域有开源项目贡献或持续输出技术文章者优先
加分项
掌握QT/C++扩展开发能力,或深入理解Electron安全体系(如上下文隔离、协议拦截机制)
具备CI/CD自动化部署实践经验(GitHub Actions/Docker)
有复杂场景下的多窗口管理(BrowserWindow/BaseWindow)落地经验

何先生IP:四川成都
京东
工作地址:
北京通州区京东集团总部一号楼
点击查看地图法定代表人:辛波
成立日期:2018-05-03
