資深 Ruby 後端開發工程師——埃及混合辦公
負責開發 Ruby 應用程式、API 與分散式服務。 與全球敏捷團隊合作,交付可靠且可擴充的軟體。
說明
- 負責 Ruby 服務及相關元件的新功能、改進與問題修復。
- 參與衝刺規劃、每日站會、需求細化會議與回顧會議。
- 審查程式碼並遵守團隊既定的編碼規範。
- 指導同事並支援持續的知識分享。
- 與產品負責人及領域專家合作,釐清需求、驗證解決方案並完善驗收標準。
- 與 DevOps 及平台團隊協調 CI/CD 管線、部署工作與營運手冊。
- 透過重構、擴大測試涵蓋率、效能調校及降低技術債來改善程式碼庫。
- 協助分流處理正式環境事件、參與事後檢討並執行預防措施。
- 建構可靠的後端服務與 API。
- 參與服務導向及分散式系統架構的設計與持續開發。
職位要求
- 至少五年專業軟體開發經驗,並熟練掌握 Ruby。
- 具備使用 REST 及/或 GraphQL 建構與營運後端服務及 API 的實務經驗。
- 深入理解服務導向架構與分散式系統基礎。
- 熟悉關聯式資料庫,包括 PostgreSQL 或 MySQL、結構設計與 SQL 最佳化。
- 具備使用 RSpec 或 Minitest 等自動化測試工具、工廠工具及測試優先開發的實務經驗。
- 熟悉 Redis 或同類工具等快取與即時技術。
- 具備使用 GitHub Actions、GitLab CI 或 Azure DevOps 等 CI/CD 平台的經驗。
- 熟練使用 Git,並熟悉現代程式碼審查、分支管理與合併策略。
- 精通物件導向程式設計。
- 具備出色的分析與解決問題能力,注重細節。
- 具備優秀的書面與口頭溝通能力。
- 能與跨時區的分散式團隊有效合作。
福利待遇
- 混合辦公模式。
- 社會保險與醫療保險。
- 彈性的工作環境。
- 交通補助。
