ThriveCart
ThriveCart
ThriveCart 是一個為線上銷售企業打造的電子商務與行銷平台。其工具支援建立購物車與結帳頁面、銷售漏斗、單次追加銷售、加購優惠、試用、訂閱、聯盟行銷活動及線上課程。平台也提供整合功能、銷售稅計算與即時報告,協助企業管理交易並了解銷售表現。ThriveCart 成立於 2016 年,為線上企業提供涵蓋轉換最佳化、聯盟管理、課程交付與電子商務分析的功能。

中高級軟體工程師,TypeScript/PHP — 歐洲遠端

參與打造 ThriveCart 的 TypeScript 電商平台,同時協助轉換既有的 PHP 系統。 負責從需求到正式環境的完整交付,包括測試、事件回應與 AI 輔助開發。

說明

  • 開發取代現有 PHP 平台的新 TypeScript 系統
  • 在轉換期間支援並維護既有 PHP 系統
  • 端到端負責功能,從需求拆解與實作,到部署、監控與支援
  • 將功能需求轉化為任務、估算工作量,並獨立交付工作
  • 產出整潔、經過測試且可用於正式環境的程式碼
  • 做出技術決策並溝通其中的取捨
  • 透過日誌、指標與警示監控正式環境的功能運作
  • 重構系統、改善文件並降低技術債
  • 調查開發升級問題並參與事件回應
  • 建立執行手冊並持續更新技術文件
  • 加入共用待命輪值
  • 開發單元測試與整合測試
  • 積極參與程式碼審查
  • 與產品、設計、QA 及工程團隊協作
  • 參與衝刺規劃與技術討論
  • 在 L3 以上級別指導 L1/L2 工程師
  • 在 L4 級別主導領域事件回應並建立 AI 工具標準

職位要求

  • 目前仍有實際操作 TypeScript 的經驗
  • 具備使用 PHP 進行專業開發的經驗
  • 必須具備整合 Stripe 與 PayPal 的實務經驗
  • 具備使用 TypeScript 與 Node.js 建置應用程式的經驗
  • 具備 PHP 7.4/8+ 與 Laravel 的經驗
  • 具備使用 MariaDB 與 Redis 的經驗
  • 具備使用 AWS 服務的經驗,例如 EC2、RDS、CloudWatch、SQS 與 S3
  • 具備 Docker 實務經驗
  • 具備實作 GitHub Actions CI/CD 管線的經驗
  • 能夠每天使用 AI 程式設計工具進行程式碼生成、除錯、測試、程式碼庫探索及加速程式碼審查
  • 能夠評估 AI 生成程式碼的品質與正確性
  • 能夠建立單元測試與整合測試
  • 能夠有效參與程式碼審查
  • 能夠處理事件與開發升級問題
  • 完成適應期後能夠加入待命輪值

福利待遇

  • 完成適應期後參與共用待命輪值,每月約一週
  • 重大事件的目標回應時間為 15 分鐘
  • 高嚴重性事件的目標回應時間為 1 小時
  • 每天都有機會在開發流程中使用 AI 程式設計工具
  • 在 L3 以上級別獲得指導與知識分享機會
  • 涵蓋 L1 至 L4 職涯級別的專業發展機會