桌面应用开发工程师
9000-14000元/月该职位于3日内新发布
岗位职责:
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的扩展插件者优先。

万帆科技
点击查看地图