資深軟體工程師(Ruby on Rails 與 React)
負責 Northwoods HHS 個案管理 SaaS 產品的端到端開發,涵蓋設計、測試到正式環境支援。 運用 Rails、React/TypeScript、PostgreSQL、AWS 及 AI 輔助開發工具。
說明
- 負責產品功能與大型專案,從需求梳理和設計到實作、測試、發布及上線後追蹤。
- 設計資料模型、PostgreSQL 結構變更、Rails 模型與服務、API 契約,以及 React/TypeScript 元件。
- 依循既有模式記錄架構決策與取捨。
- 參與 Amigos 和需求梳理會議,釐清驗收條件、辨識風險與相依項目,並將過大的工作拆解為端到端的小項目。
- 撰寫並維護單元、整合及端到端自動化測試。
- 遵循既定架構模式、程式碼品質標準及預設安全實務。
- 透過最小權限存取、輸入驗證和資料保護實務,保護敏感的個案、家庭及機關資料。
- 透過 GitLab 管線部署、確認正式環境變更,並使用記錄、錯誤追蹤和指標調查迴歸問題。
- 參與值班輪替、處理正式環境事故、回報狀態、視需要升級處理,並參與無責難的事後檢討。
- 每天使用 AI 輔助開發工具,並協助打造團隊的代理式工程框架。
- 與首席工程師合作改善操作手冊、提示詞和工作流程。
- 透過結對合作、程式碼審查及具體可行的回饋,指導軟體工程師。
- 擔任技術問題的升級處理窗口。
- 審查合併要求,確認正確性、測試涵蓋率、安全性及可維護性。
- 與產品經理、QA、DevOps 及解決方案架構師合作。
- 以清楚的書面方式溝通進度、風險及決策。
- 承擔其他與工作相關的職責,以支持部門目標和持續改善。
職位要求
- 在 SaaS 或網頁產品環境中具備至少五年的專業軟體開發經驗。
- 具備從設計到交付、負責正式環境功能的經驗。
- 具備 Ruby on Rails 及現代 JavaScript 或 TypeScript 前端的專業經驗;熟悉 React 者優先。
- 具備關聯式資料庫設計及 PostgreSQL 查詢最佳化經驗。
- 具備 AWS 服務的應用層實務知識,例如 S3、佇列、託管資料庫或無伺服器服務。
- 具備程式碼審查經驗,並曾指導資歷較淺的工程師。
- 具備電腦科學或相關領域學士學位,或同等實務經驗。
- 具備在美國工作的資格。
- 具備紮實的全端技能,熟悉 Ruby on Rails、React/TypeScript 和 PostgreSQL。
- 能獨立負責功能或大型專案,不需密切指導。
- 能夠建立資料模型、設計 API、評估取捨並記錄決策。
- 具備單元、整合及端到端自動化測試經驗。
- 具備 CI/CD 管線、部署、可觀測性、線上問題除錯,以及值班或事故應變經驗。
- 每天使用 Claude Code、GitHub Copilot、Codex 或同類型 AI 輔助開發工具。
- 能驗證、修正並拒絕 AI 產生的內容。
- 能透過結對合作和程式碼審查指導他人。
- 具備清楚的書面及口語溝通能力。
- 具備健康與人類服務、政府科技或受監管垂直領域 SaaS 經驗者佳。
- 具備多租戶 SaaS 架構或領域驅動設計經驗者佳。
- 具備參與代理式軟體開發生命週期實務經驗者佳。
- 具備無伺服器架構或行動應用程式開發經驗者佳。
- 熟悉 SOC 2 或符合 HIPAA 要求的工程實務者佳。
福利待遇
- 醫療、牙科及視力保險;醫療保險提供健康儲蓄帳戶(H.S.A.)選項,並由雇主提撥款項。
- 短期及長期失能保險。
- 公司支付基本人壽保險費用。
- 401(k) 退休儲蓄計畫,公司提撥配比為 4%,立即歸屬。
- 免費財務教育及諮詢。
- 可協助降低保費的健康促進計畫。
- 員工協助計畫,提供免費心理治療、生活方式諮詢、法律及身分盜用服務等。
- 12 週全薪育嬰假。
- 最高可報銷 5,000 美元的收養費用。
- 到職 60 天後可申請 500 美元健康費用補助。
- 優渥的帶薪休假及 10 天公司帶薪假日。
- 公司支付手機資費方案。
