全端開發工程師(遠端,巴西)
為 EX Squared 的數位轉型客戶打造端到端 React 與 Node.js 應用程式。在巴西遠端工作,負責 API、資料庫、測試與正式環境部署。
說明
- 使用現代前端技術建立響應式互動介面
- 使用 JavaScript、TypeScript 與 Node.js 開發及維護後端服務與 API
- 串聯使用者體驗、服務與資料,交付涵蓋整個應用程式技術堆疊的功能
- 設計、實作及維護資料庫與資料整合
- 開發並整合 API,包括 GraphQL 服務
- 調查並解決前端、後端、整合及正式環境中的問題
- 撰寫乾淨、易讀且易於維護的程式碼
- 參與程式碼審查、測試、除錯及持續交付實務
- 支援自動化測試與 CI/CD 工作流程
- 改善應用程式效能,並協助維持可靠的正式環境部署
- 在整個開發生命週期中與開發人員、QA 專業人員、架構師及其他利害關係人合作
- 記錄技術決策,並清楚傳達進度、挑戰與解決方案
- 將 AI 輔助工具應用於程式設計、測試、除錯與文件撰寫,同時批判性地評估其輸出
職位要求
- 至少三年使用現代開發框架與語言的專業經驗,尤其是 React 與 Node.js
- 具備扎實的 JavaScript 與 TypeScript 實務經驗
- 具備前端開發、API、後端服務、驗證、測試及除錯經驗
- 具備部署或支援正式環境應用程式的經驗
- 具備 GraphQL 與 Apollo 經驗
- 熟悉 Git、拉取請求工作流程、自動化測試及 CI/CD 管線
- 具備在 Mac 或 Linux 環境中使用命令列的經驗
- 能夠開發原型並使其達到可投入正式環境的狀態
- 至少參與過一個大型專案
- 具備出色的疑難排解與問題解決能力
- 能快速學習新概念、新技術及開發實務
- 具備清晰的溝通、協作與文件撰寫能力
- 具備使用 GitHub Copilot、ChatGPT、Claude 或 Cursor 等 AI 開發工具的經驗,並能理解及批判性審查產生的程式碼
- 了解負責任的 AI 開發,包括妥善處理客戶程式碼與資料
- 具備進階英語溝通能力,並能與國際團隊有效合作
- 合約期限為六個月
- 目前居住於拉丁美洲為必要條件
福利待遇
- 以美元支付的具競爭力薪酬
- 可使用學習平台並獲得專業發展機會
- 彈性的工作環境
- 協作型多元文化團隊
