前端桌面工程師
以前端桌面工程師的身分,參與打造 Keet——Tether 的跨平台點對點通訊應用程式。 使用 React 建立介面,並提升去中心化通訊產品的效能。
說明
- 開發及維護 Keet Desktop,這是一款跨平台點對點通訊應用程式
- 使用 Pear 執行環境和 React 建立使用者介面
- 提升應用程式效能,包括呈現和記憶體使用
- 開發及維護點對點連線與資料複寫系統
- 協助推動去中心化通訊
職位要求
- 具備使用 React 或 Preact,以及現代 JavaScript 或 TypeScript 建置正式環境應用程式的經驗
- 熟悉 Redux、Redux Toolkit 或 Zustand 等狀態管理工具
- 能夠撰寫模組化、易於維護且經過充分測試的程式碼
- 具備複雜前端應用程式的測試與除錯能力
- 對點對點技術或分散式系統有高度興趣或相關經驗
- 能與全球分散式團隊遠端合作並有效溝通
- 具備 Electron、Tauri 或類似執行環境的桌面應用程式開發經驗者佳
- 熟悉視訊和音訊 API(包括 WebRTC 和媒體串流)者佳
- 具備改善 UI 效能(包括呈現和記憶體使用)經驗者佳
- 具備為 macOS、Windows、Linux 或類似平台開發跨平台應用程式的經驗者佳
- 曾參與開源專案者加分,尤其是點對點或去中心化技術相關專案
