桌面应用开发工程师
9000-14000元/月岗位职责:
1.负责基于Electron框架的桌面客户端软件架构设计与开发,完成公共模块的抽象与封装(涵盖web容器、网络通信、原生功能集成及进程间通信等),并进行性能监控、分析与持续优化。
2.维护现有Electron应用的代码体系,包括前端界面更新、后端逻辑维护以及与操作系统底层的交互实现,承担缺陷修复、功能升级和技术栈演进等工作。
3.承担Web端通用能力(如Node服务、SQLite数据库等)的开发任务,并完成第三方SDK的对接与集成工作。
任职要求:
1.具备2年以上桌面客户端开发经验;
2.精通Electron框架及相关技术生态(如Node.js、Chromium等);
3.熟练使用至少一种主流前端框架(Vue、React等),并对其核心机制有深入理解;
4.熟悉Electron项目的打包与发布流程,掌握Windows、macOS平台下的桌面应用开发特性;
5.深入理解组件化设计理念,具备良好的组件抽象与设计能力;
6.具备独立完成开发任务的能力,熟悉桌面端项目从立项到上线的完整生命周期,具备实际的性能调优经验;
7.拥有较强的技术钻研精神和问题解决能力,对新技术保持敏感,能快速掌握前端领域的前沿技术。
熟悉C/C++/Golang/Rust等语言,了解原生模块集成、FFI及N-API相关技术,能够开发基于Node.js或Electron的扩展插件者优先。

万帆科技
点击查看地图