資深前端工程師–俄羅斯遠端工作
為 Xsolla 的全球電子遊戲商務平台打造快速且無障礙的 Web 應用程式。開發供全球數百萬玩家與開發者使用的前端系統。
說明
- 建置並維護高品質的前端應用程式與產品功能
- 撰寫整潔且易於維護的程式碼,並以完整的單元測試和端對端測試涵蓋加以支援
- 建立語意化、響應式版面,使其跨瀏覽器與平台運作,同時符合 Web 標準與無障礙實務
- 開發可重複使用的元件系統,並協助持續演進共用 UI 函式庫
- 從渲染、套件大小和 Core Web Vitals 等方面改善應用程式效能
- 在 Figma 中與設計師合作,交付一致且像素精準的介面
- 將應用程式連接至後端服務與外部 API,並與後端工程師共同定義 API 契約
- 設定並強化建置工具、CI/CD 管線及以 Docker 為基礎的環境
- 參與程式碼審查、技術討論與架構決策
- 指導中階與初階工程師,協助提升產品品質
- 與前端、後端、QA 和 DevOps 工程師,以及產品與設計團隊,在產品工程團隊中協作
- 負責功能從實作、測試、發布到監控的完整生命週期
職位要求
- 至少五年的商業前端開發經驗
- 精通 JavaScript ES6+,包括非同步程式設計、基於原型的物件導向程式設計、類別與核心記憶體管理概念
- 精通 TypeScript,涵蓋泛型、工具型別、自訂宣告與函式庫型別擴充
- 具備建立語意化、響應式版面的豐富經驗,支援多種瀏覽器與平台
- 了解 Web 標準與無障礙實務
- 精通 CSS,包括 SASS/SCSS 與 CSS-in-JS 方案
- 具備 React、Vue 或同類現代框架的專業使用經驗
- 具備使用狀態管理函式庫或模式的經驗
- 具備開發伺服器端渲染或同構應用程式的經驗
- 具備建置元件系統的經驗,包括複合元件模式
- 理解資料結構、演算法複雜度與常見設計模式
- 了解 LRU 等基礎快取方法
- 能夠拆解工作,並將商業邏輯與框架或函式庫程式碼分離
- 具備設定與最佳化 Vite 或 Webpack 的經驗
- 具備使用 ESLint、StyleLint、Prettier 或 Biome 的經驗
- 具備建立單元測試與端對端測試的經驗
- 理解 REST API 基礎與外部服務整合
- 具備 Docker 使用經驗
- 熟悉 Git 與 GitLab
- 有信心使用 Figma 實作設計
- 具備良好的英語書面與口語能力
福利待遇
- 醫療、牙科與視力保險
- 帶薪休假
- 量身打造的職涯發展路線圖
- 培訓及其他職業成長教育機會
- 彈性工作時間
- 與依候選人所在地選定的實體或名義雇主簽訂雇傭協議
