必备技能:
精通Electron或Tauri框架,熟悉其核心原理及优化技巧;
熟练使用至少一种前端框架(React/Vue/Angular等);
熟悉Node.js生态(Electron方向)或Rust基础(Tauri方向);
优先条件:
有浏览器内核开发、Chrome扩展开发、Web组件化开发经验;
熟悉WebAssembly、WebGL等浏览器端高级特性;
熟悉跨平台开发技术栈,了解不同操作系统的API及差异;
掌握性能优化、内存泄漏排查等调试技巧;
熟悉Git代码管理,具备良好的代码规范和工程化意识;
逻辑清晰,能独立解决复杂问题,具备团队协作和沟通能力。
加分项:
有开源项目贡献或自研跨端框架经验;
熟悉C++/C#等原生桌面开发语言;
具备全栈开发能力(后端/数据库/DevOps);
了解自动化测试(如Playwright/Puppeteer)或CI/CD流程;
有客户端安全防护(反调试、加密加固)经验。