
同程旅行Electron桌面端开发专家
社招全职5年以上地点:北京状态:招聘
任职要求
1 技术能力 ●精通Electron框架及原理,熟悉主进程与渲染进程通信机制 ●熟练掌握前端技术栈(HTML5/CSS3/JavaScript/TypeScript)及主流框架(React/Vue); ●熟悉Node.js集成开发,能调用系统级API(如剪贴板、全局快捷键等) ●具备Electron应用打包工具(electron-builder、ele…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责Electron框架的跨平台桌面应用开发,完成从需求分析到产品上线的全生命周期架构设计. 2. 优化应用性能,解决多进程通信、内存泄漏、跨平台兼容性等技术难题攻克 3. 整合Node.js与Chromium底层能力,实现本地文件操作、系统托盘、原生弹窗,窗口,webview统一管理等复杂功能; 4. 主导Electron应用的打包与发布,确保Windows、macOS、Linux多端适配 5. 制定代码规范与安全策略,定期升级Electron版本以修复漏洞维持桌面端稳定性
包括英文材料
Electron+
https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app
学习如何创建您的 Electron 项目,并且编写一个简单的入门程序。
https://www.youtube.com/watch?v=fP-371MN0Ck
Learn how to use Electron, React, and TypeScript to build desktop applications.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
还有更多 •••
相关职位
社招5年以上
负责数字资产管理平台桌面端(Windows/macOS)的架构设计与核心模块开发,确保高性能与高稳定性; 深入设计 Electron 主进程与渲染进程的通信机制(IPC),优化多窗口管理及长任务处理逻辑; 针对海量数字资产(图片、视频、设计稿等)的预览、缓存、拖拽上传及下载进行底层优化,打造极致的操作效率; 梳理资产全生命周期在客户端的复杂状态(如本地同步、版本控制、冲突解决),确保状态流转的可追溯性与一致性; 建立桌面端工程化标准,通过插件化架构、自动化测试等手段提升代码质量与长期维护能力。
更新于 2026-01-07上海
社招1-3年J0012
1、负责PC端直播伴侣产品开发; 2、与产品经理和设计师紧密合作,确保产品功能和界面的高质量实现; 3、编写高效、可维护的代码,并对软件进行持续优化; 4、跟踪最新的前端技术趋势,将最佳实践应用于项目中。
更新于 2026-01-20北京

实习软件研发类
1.核心架构: 负责基于 Electron 的游戏客户端架构设计与核心功能开发,确保多进程通信高效稳定。 2.体验实现: 将 AI 聊天能力、动态交互叙事、多媒体资源(动图、音频、Live2D 等)深度集成到游戏客户端。 3.敏捷迭代: 与策划及 AI 算法团队配合,利用 AI 工具链快速完成原型验证及功能落地。 4.逻辑拆解: 能够精准拆分业务逻辑与功能模块,清晰规划实现路径,分步骤完成复杂功能开发,保证代码可维护、易迭代。 5.性能调优: 优化 Electron 应用的内存占用与渲染性能,解决跨平台兼容性问题。 6.主动沟通: 在开发过程中能够主动同步进度、暴露问题并对齐需求,与策划、算法及产品同学保持高效沟通,推动功能顺利落地。
上海