DeepSource GmbH
DeepSource GmbH
DeepSource GmbH 是一家專注於為各類組織提供實用人工智慧服務的人工智慧與顧問公司。其業務涵蓋電腦視覺、自然語言處理、預測分析、阿拉伯語自然語言處理,以及 ChatGPT 機器人開發。公司透過人工智慧專案管理、技術顧問、培訓和人工智慧人才招募為客戶提供支援,專注於依據不同業務需求打造並部署量身訂製的解決方案。對求職者而言,DeepSource GmbH 提供小型團隊的工作環境,並可參與應用型人工智慧專案及以客戶為中心的顧問工作。

資深 React 開發工程師——埃及遠端工作

負責開發可擴充的 TypeScript 應用程式與可重複使用的 React 元件庫。 建構經過測試、符合無障礙標準,並與 Microsoft 雲端服務整合的前端。

說明

  • 擔任跨職能平台團隊的資深 React 專家
  • 負責前端元件從設計、開發、測試、部署到穩定化的完整流程
  • 針對架構、程式碼品質、可重複使用模式和 Microsoft 雲端整合提供建議
  • 建構回應式 React 應用程式和可重複使用的 TypeScript 元件庫
  • 在現代 React 開發中使用函式元件、Hooks、狀態管理和模組化架構
  • 透過安全的身分驗證與授權,將前端連接至 REST API 及 Microsoft 服務
  • 建立單元、元件和端對端自動化測試,同時支援 CI/CD 品質閘門
  • 改善無障礙性、瀏覽器支援度、效能、可觀測性和可維護性
  • 審查程式碼、識別技術債務並主導實際可行的改善工作
  • 與 UX 專家、架構師、後端工程師及業務利害關係人合作
  • 撰寫聚焦的技術文件,並與內部開發人員分享知識
  • 交付符合驗收標準、可用於正式環境的 React 功能和可重複使用元件
  • 制定前端架構方向、編碼標準和整合文件
  • 提供自動化測試證據、同儕審查結果和部署指引
  • 主導知識移轉會議,並提出可執行的技術債務改善建議

職位要求

  • 至少七年軟體開發經驗,其中包括近期大量 React 和 TypeScript 開發經驗
  • 具備正式環境 React 應用程式和可擴充前端架構的實際負責經驗
  • 精通元件設計、狀態管理、API 整合和非同步程式設計
  • 具備自動化測試框架和前端建置工具的實務經驗
  • 具備 Git、提取要求、程式碼審查、Azure DevOps 和 CI/CD 管線使用經驗
  • 深入了解無障礙性、回應式設計、效能最佳化和安全 Web 開發
  • 具備專業英文能力,能清楚傳達技術決策
  • 具備將 React 元件與 Dataverse、Dynamics 365 或 Power Platform 整合的經驗者優先,例如透過 PCF 控制項整合
  • 具備 Microsoft Entra ID、Azure App Service、Azure Functions 或 API Management 經驗者優先
  • 熟悉設計系統、UI 程式庫和應用程式遙測者優先
  • 具備系統化軟體測試經驗者優先
  • 以交付為導向,能做出切合實際的承諾並及早升級阻礙事項
  • 重視品質,在發布前透過審查、測試、文件和四眼原則確保品質
  • 具備協作型工作方式,包括透明參與待辦事項管理和積極分享知識
  • 務實且負責任地做出決策,清楚溝通進度、風險和相依性