1.設計、開發及維護公司核心後端服務與 RESTful API
2.參與系統架構設計,確保系統的可擴展性、穩定性和性能
3.制定技術方案,解決系統開發過程中的技術難題
4.優化現有系統架構,提升系統效能
5.與前端團隊協作,確保 API 介面的順暢整合
6.參與code review,確保程式碼品質
7.撰寫技術文件,維護系統開發文檔
[技術要求-必要條件]
1.熟悉 TypeScript 程式語言,具備4年以上後端開發實務經驗, 具有完整微服務專案開發週期經驗, 具備大型系統開發經驗
2.精通 Node.js 與 Nest.js 框架,了解其核心概念及設計模式
3.具備 PostgreSQL 資料庫設計和優化經驗,熟悉 SQL 語法
4.熟悉 Redis 緩存機制,具備快取策略設計經驗
5.精通 RESTful API 設計原則與最佳實踐
6.熟悉 AWS 或其他雲端服務,具備實務應用經驗
7.精通 Docker 容器化技術與相關最佳實踐
8.熟悉 CI/CD 流程,具備 GitLab CI 或 GitHub Actions 實務經驗
9.具備微服務架構設計和開發經驗,了解分散式系統的挑戰與解決方案
10.精通 Unit Test 撰寫,具備 TDD 開發經驗
11.熟悉 Message Queue (如 RabbitMQ, Kafka) 的使用與實務應用
12.具備資安意識,了解常見的網路安全威脅與防護措施
[技術要求-加分條件]
1.熟悉 GraphQL
2.具備 Infrastructure as Code (IaC) 經驗
3.了解 Kubernetes 架構與應用
4.具備系統監控和日誌管理經驗(如 ELK Stack, Prometheus)
5.熟悉 DDD (Domain-Driven Design) 概念
6.具有開源專案貢獻經驗
[工作能力要求]
1.具備良好的程式設計觀念,能夠撰寫可維護性高的程式碼
2.具有良好的溝通能力,能夠與團隊成員有效協作
3.具備問題分析與解決能力
4.具有持續學習的熱忱,能夠跟上技術發展
5.具備英文文件閱讀能力
6.具備系統架構設計能力,能夠權衡技術選擇
以智慧印章為核心,協助品牌實現「會員經營」與「流量變現」目標。