职位详情
Electron开发工程师
职位描述
1.负责基于Electron框架的桌面浏览器客户端的整体架构设计、功能开发及持续迭代。
2.深入分析并优化Electron应用的各项性能指标,如启动耗时、内存使用、页面渲染效率等。
3.与前端团队紧密配合,融合Web技术(Chromium、HTML5、CSS3、JavaScript/TypeScript)与桌面原生能力(文件系统操作、窗口控制、网络通信、插件机制等)。
4.构建安全、稳定且具备良好扩展性的浏览器多进程体系结构。
5.实现浏览器核心模块功能,包括标签页管理、页面导航、书签系统、下载功能、插件扩展支持等。
6.探索并攻克Electron与原生模块(NativeModules)集成过程中的关键技术难题。
7.编写结构清晰、易于维护的高质量代码,积极参与代码评审,推动团队技术规范落地。
岗位要求
1.本科及以上学历,计算机相关专业背景,具备3年以上桌面应用程序开发经验。
2.精通Electron框架,至少主导或完整参与过一个已上线的Electron项目,深入掌握主进程与渲染进程间的IPC通信机制及安全防护策略。
3.熟练运用前端技术栈,包括JavaScript/TypeScript、HTML5、CSS3,以及主流前端框架(如React、Vue或Angular)。
4.对浏览器工作原理有一定理解,有Chromium内核或多进程模型相关经验者优先考虑。
5.具备较强的性能调优能力,能熟练使用DevTools等工具定位和解决性能问题。
6.熟悉Node.js生态环境,能够高效使用npm/yarn/pnpm等包管理工具。
7.具备良好的沟通协作能力,责任心强,善于独立分析和应对技术挑战。
职位描述
1.负责基于Electron框架的桌面浏览器客户端的整体架构设计、功能开发及持续迭代。
2.深入分析并优化Electron应用的各项性能指标,如启动耗时、内存使用、页面渲染效率等。
3.与前端团队紧密配合,融合Web技术(Chromium、HTML5、CSS3、JavaScript/TypeScript)与桌面原生能力(文件系统操作、窗口控制、网络通信、插件机制等)。
4.构建安全、稳定且具备良好扩展性的浏览器多进程体系结构。
5.实现浏览器核心模块功能,包括标签页管理、页面导航、书签系统、下载功能、插件扩展支持等。
6.探索并攻克Electron与原生模块(NativeModules)集成过程中的关键技术难题。
7.编写结构清晰、易于维护的高质量代码,积极参与代码评审,推动团队技术规范落地。
岗位要求
1.本科及以上学历,计算机相关专业背景,具备3年以上桌面应用程序开发经验。
2.精通Electron框架,至少主导或完整参与过一个已上线的Electron项目,深入掌握主进程与渲染进程间的IPC通信机制及安全防护策略。
3.熟练运用前端技术栈,包括JavaScript/TypeScript、HTML5、CSS3,以及主流前端框架(如React、Vue或Angular)。
4.对浏览器工作原理有一定理解,有Chromium内核或多进程模型相关经验者优先考虑。
5.具备较强的性能调优能力,能熟练使用DevTools等工具定位和解决性能问题。
6.熟悉Node.js生态环境,能够高效使用npm/yarn/pnpm等包管理工具。
7.具备良好的沟通协作能力,责任心强,善于独立分析和应对技术挑战。
2026-07-06 14:28
IP属地:新疆乌鲁木齐
职位福利
本科3-5年VueReact计算机/软件工程相关专业Angular

四川云上浩睿智能科技有限公司
0-20人


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >








