必備技能:
精通Electron或Tauri框架,熟悉其核心原理及優(yōu)化技巧;
熟練使用至少一種前端框架(React/Vue/Angular等);
熟悉Node.js生態(tài)(Electron方向)或Rust基礎(chǔ)(Tauri方向);
優(yōu)先條件:
有瀏覽器內(nèi)核開發(fā)、Chrome擴(kuò)展開發(fā)、Web組件化開發(fā)經(jīng)驗(yàn);
熟悉WebAssembly、WebGL等瀏覽器端高級特性;
熟悉跨平臺開發(fā)技術(shù)棧,了解不同操作系統(tǒng)的API及差異;
掌握性能優(yōu)化、內(nèi)存泄漏排查等調(diào)試技巧;
熟悉Git代碼管理,具備良好的代碼規(guī)范和工程化意識;
邏輯清晰,能獨(dú)立解決復(fù)雜問題,具備團(tuán)隊(duì)協(xié)作和溝通能力。
加分項(xiàng):
有開源項(xiàng)目貢獻(xiàn)或自研跨端框架經(jīng)驗(yàn);
熟悉C++/C#等原生桌面開發(fā)語言;
具備全棧開發(fā)能力(后端/數(shù)據(jù)庫/DevOps);
了解自動(dòng)化測試(如Playwright/Puppeteer)或CI/CD流程;
有客戶端安全防護(hù)(反調(diào)試、加密加固)經(jīng)驗(yàn)。