
資深後端開發工程師,Node.js 與 NestJS——SysMap Solutions(混合辦公,巴西)
為一家巴西科技公司建置 Node.js 與 NestJS API 及服務的資深後端開發職位。職位著重於使用 AWS、Oracle 與 DynamoDB 建立可擴充的解決方案。
說明
- 使用 Node.js 與 NestJS 建置並改進 REST API 與後端服務
- 設計並交付可擴充、具韌性及高可用性的解決方案
- 參與技術討論與軟體架構決策
- 使用 AWS Lambda 與 Amazon API Gateway 建置並維護解決方案
- 使用 Oracle Database 與 DynamoDB 進行資料建模、查詢及最佳化
- 建立內部與外部系統之間以 API 為基礎的整合
- 調查、診斷並解決正式環境問題
- 透過自動化測試與健全的開發實務維持交付品質
- 產出整潔、可重複使用、安全且易於維護的程式碼
- 參與程式碼審查並協助提升團隊開發標準
- 使用 Git 與既定的版本控制流程
- 參與 CI/CD、可觀測性、監控、記錄與指標實務
- 評估技術風險,並建議效能、安全性及可靠性的改進方式
- 透過指導與知識分享協助經驗較少的開發人員成長
- 參與技術細化、估算與交付規劃會議
職位要求
- 具備豐富的資深後端開發工程師工作經驗
- 精通 Node.js
- 具備豐富的 NestJS 使用經驗
- 具備建置與維護 REST API 的經驗
- 深入了解軟體架構與開發最佳實務
- 具備 AWS Lambda 與 Amazon API Gateway 使用經驗
- 具備 DynamoDB 實務經驗
- 具備 Oracle Database 與 SQL 使用經驗
- 熟悉 Git 與版本控制策略
- 了解 SOLID 原則、Clean Code 與設計模式
- 具備單元測試與整合測試經驗
- 了解錯誤處理、記錄與可觀測性
- 能夠獨立分析並解決問題
- 具備良好溝通能力,能與跨領域團隊合作
- 優先條件:具備 Serverless 架構經驗
- 優先條件:具備分散式系統與微服務經驗
- 優先條件:了解使用 SQS、SNS 或 EventBridge 的訊息傳遞與非同步處理
- 優先條件:具備 Docker 與容器經驗
- 優先條件:了解基礎設施即程式碼,尤其是 Terraform
- 優先條件:具備 CI/CD 管線經驗
- 優先條件:了解 AWS CloudWatch、X-Ray 或同類型可觀測性工具
- 優先條件:了解 API 安全性、OAuth 2.0、JWT、IAM、密鑰管理與 OWASP
- 優先條件:具備 Redis 與快取策略經驗
- 優先條件:了解重試、逾時、斷路器、冪等性與速率限制
- 優先條件:具備改善效能與可擴充性的經驗
- 優先條件:了解事件驅動架構
- 優先條件:具備高可用性、高交易量環境的工作經驗
福利待遇
- 身心障礙者亦符合申請資格
- 甄選流程包括行為評估、面試與錄用









