崗位職責
1.基于 Tauri 框架 進行跨平臺客戶端(Windows/macOS/Linux)應用的開發(fā)與維護,實現業(yè)務功能與系統(tǒng)級交互;
2.集成 C/C++ 系統(tǒng)模塊,通過 Tauri 的 Rust 與原生綁定能力,實現高性能、低資源占用的客戶端解決方案;
3.負責客戶端核心功能開發(fā),包括本地存儲、網絡通信、文件操作及跨平臺兼容性適配;
4.優(yōu)化客戶端性能與穩(wěn)定性,解決多端運行中的兼容性問題及內存泄漏等復雜技術難點;
5.與后端團隊協作,設計并實現客戶端與服務端的數據交互邏輯及安全通信機制。
任職要求
1.計算機、軟件工程或相關專業(yè),統(tǒng)招本科及以上學歷,2年以上跨平臺客戶端開發(fā)經驗;
2.精通 C/C++ 語言,有系統(tǒng)級開發(fā)經驗(如驅動、本地庫、高性能模塊開發(fā)),熟悉內存管理與性能優(yōu)化;
3.熟練掌握 Tauri 框架,熟悉其基于 Rust 的架構原理及與前端的交互機制(如 IPC、插件開發(fā));
4.熟悉 Windows、macOS、Linux 系統(tǒng)特性及調試工具,能獨立完成多端部署與兼容性測試;
5.掌握前端技術(HTML/CSS/JS)及至少一種前端框架(React/Vue/Svelte),能獨立完成 UI 層開發(fā);
6.具備良好的問題分析與解決能力,能快速定位并修復客戶端性能瓶頸及兼容性問題;
7.溝通能力強,適應敏捷開發(fā)模式,能高效協同產品、測試及后端團隊推進項目落地。
雙休,五險一金,年假