职位描述
核心职责
桌面应用开发:
使用Electron框架将Web应用打包为跨平台桌面应用(Windows/macOS/Linux)
实现原生系统集成(菜单栏、通知、系统托盘等)
优化桌面应用的性能、内存管理和启动速度
前端开发:
开发响应式、高性能的Web用户界面
实现复杂的数据可视化和交互功能
确保跨浏览器兼容性和移动端适配
后端支持:
设计和实现RESTful API接口
开发数据存储和处理模块(数据库设计/优化)
集成第三方服务和API
产品全周期:
参与产品需求分析和功能设计
编写技术文档和测试用例
持续优化应用性能和用户体验
职位要求
核心技能:
3年以上Web前端开发经验(React/Vue/Angular)
1年以上Electron实际项目经验
精通JavaScript/TypeScript,HTML5,CSS3
桌面开发专长:
熟悉Electron主进程与渲染进程通信机制
掌握桌面应用打包、签名和自动更新技术
有原生模块集成经验(如C++插件)
后端能力:
Node.js开发经验(Express/Koa/NestJS)
数据库使用经验(SQL/NoSQL)
API设计和开发能力
优先考虑:
有完整Electron应用上架经验(App Store/Microsoft Store)
熟悉WebAssembly或原生性能优化技术
有性能分析工具使用经验(Chrome DevTools/Electron Fiddle)
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕