
資深全端工程師(React.js)
為一家墨西哥軟體與數位轉型公司打造可擴充的 React.js 應用程式及後端解決方案。 遠端與國際團隊合作,為拉丁美洲及美國各地的客戶執行專案。
說明
- 設計、建置及維護以 React.js 為核心的可擴充網頁應用程式。
- 參與全端開發,涵蓋前端元件、API 整合及後端服務。
- 提供高品質的前端解決方案,著重效能、可維護性及元件重複使用。
- 打造高效率、模組化且可擴充的 React 元件架構。
- 找出效能瓶頸與最佳化機會,提升網頁應用程式效能。
- 與產品、UX/UI 設計、後端及 QA 團隊合作交付複雜功能。
- 參與架構及技術設計決策。
- 撰寫整潔、可重複使用且經過測試的程式碼,並遵循工程標準。
- 採用測試與除錯實務,並支持持續改善。
- 審查程式碼,並在團隊中推動良好的工程實務。
- 調查並解決正式環境應用程式中的複雜技術問題。
- 以英語與國際團隊有效溝通技術議題。
職位要求
- 資深或資深以上的經驗程度。
- 具備扎實的全端軟體開發經驗,最好有七年以上經驗。
- 具備深厚且可證明的複雜 React.js 應用程式開發經驗,最好有五年以上經驗。
- 具備大型專案、高流量數位產品或複雜網頁平台的經驗。
- 能獨立工作,並對關鍵功能及元件負起技術責任。
- 精通 React.js 及其生態系。
- 深入了解 Hooks、Context API、元件生命週期及組合模式。
- 具備可擴充前端架構及可重複使用元件的經驗。
- 精通 React 應用程式中的狀態與資料流管理。
- 具備渲染最佳化、記憶化、延遲載入及程式碼分割的經驗。
- 了解效能分析、除錯及 React 應用程式最佳化。
- 具備流利的英語溝通能力。
- 精通現代 JavaScript(ES6+)。
- 具備 TypeScript 經驗。
- 熟悉 HTML5、CSS3 及響應式設計。
- 具備呼叫及整合 REST API 的經驗。
- 了解非同步程式設計、錯誤處理及網頁應用程式最佳化。
- 具備開發前端及後端功能的專業經驗。
- 具備 API 與服務的設計、開發及整合經驗。
- 了解用戶端-伺服器架構及系統間通訊。
- 具備關聯式或 NoSQL 資料庫經驗。
- 能理解、修改及最佳化後端商業邏輯。
- 具備單元、整合及元件測試經驗。
- 熟悉 Jest、React Testing Library 或同等工具。
- 熟練使用 Git、提取請求及程式碼審查流程。
- 了解 SOLID 原則、整潔程式碼及設計模式。
- 具備敏捷方法及協作開發經驗。
- 優先條件:具備 Node.js 及 Express 或 NestJS 經驗。
- 優先條件:具備 Next.js 及 SSR/SSG 策略經驗。
- 優先條件:了解 GraphQL。
- 優先條件:具備 Redux Toolkit、Zustand 或其他狀態管理工具經驗。
福利待遇
- 與全球品牌及具顛覆性的新創公司合作。
- 居家遠端工作。
- 工作時間配合所分配的團隊或專案。
- 週一至週五工作。
- 可參加課程及取得認證。
- 線上團隊活動及興趣社群。
- 英語課程。
- 有機會參與公司不同業務線的工作。




