职位描述
岗位职责:
1. 负责基于Electron框架的应用开发,确保跨平台兼容性和性能;
2. 参与产品需求分析,设计系统架构,编写高质量的代码;
3. 优化应用性能和用户体验,解决开发过程中的技术难题;
4. 集成Node.js模块及前端技术栈,使用Electron工具链完成应用发布与维护;
任职要求:
1. 精通JavaScript/TypeScript、HTML、CSS,熟悉Node.js生态及ES6+新特性;
2. 熟练使用Electron核心框架,具备丰富的跨平台开发经验,熟悉常见API(如BrowserWindow、ipcMain);
3. 理解跨平台开发痛点(打包兼容性与系统权限管理);
4. 具备良好的问题分析和解决能力,能够独立承担模块开发任务;
加分项:1 参与过开源Electron项目(vscode)且熟悉其安全机制;2 有工控行业软件开发经验优先。
技术栈:
核心框架:Electron、Node.js、vue3、Chromium。
辅助工具:Electron Builder/Forge、Electron Fiddle。
开发环境:VS Code、Git、npm/yarn。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕