Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. 是一家總部位於埃及的軟體開發外包公司,成立於2014年。其軟體工程師團隊透過客製化軟體、網頁應用程式開發和電子商務解決方案,協助企業實現數位轉型。公司業務涵蓋軟體開發、顧問服務和行銷,致力於交付依照客戶需求打造且具備可擴充性的數位產品。

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

為國際交付團隊建構可擴展的 React 和 TypeScript 應用程式。打造可重複使用的前端架構、雲端整合、自動化測試和 CI/CD 實務。

說明

  • 建構響應式 Web 應用程式以及可重複使用的 React 和 TypeScript 元件庫
  • 在現代 React 開發中使用函式元件、Hooks、狀態管理和模組化架構
  • 建立並維護可擴展的前端架構和可重複使用的工程模式
  • 透過安全的身分驗證與授權,將 React 應用程式連接至 REST API 和 Microsoft 雲端服務
  • 開發自動化的單元測試、元件測試和端對端測試覆蓋
  • 維護 CI/CD 管線中的品質閘門
  • 改善無障礙性、瀏覽器相容性、效能、可觀測性和可維護性
  • 審查程式碼並遵循工程標準和既定最佳實務
  • 評估技術債務並協助制定可持續的修復計畫
  • 與 UX 專業人員、解決方案架構師、後端工程師和業務利害關係人合作
  • 遵循以 Git 為基礎的工作流程,進行提取要求和同儕審查
  • 參與 Azure DevOps 流程和 CI/CD 管線開發
  • 清晰、簡潔地記錄架構、實作細節、整合方式和營運注意事項
  • 分享專業知識並為其他開發人員提供技術指導
  • 清楚且主動地溝通技術決策、風險、相依性和阻礙因素

職位要求

  • 至少七年專業軟體開發經驗,其中包括近期大量 React 和 TypeScript 開發經驗
  • 具備設計、建構和維護正式環境 React 應用程式及可擴展前端架構的成功經歷
  • 深入了解現代 React,包括函式元件、Hooks、狀態管理、模組化設計和非同步程式設計
  • 具備建立可重複使用元件和 UI 元件庫的實務經驗
  • 具備將前端應用程式連接至 REST API 和雲端服務的實作經驗
  • 具備實施安全身分驗證和授權方案的經驗
  • 具備單元測試、元件測試、端對端測試和前端建置工具的實務經驗
  • 熟悉 Git、提取要求、程式碼審查、Azure DevOps 和 CI/CD 管線
  • 了解響應式設計、無障礙性、跨瀏覽器支援、Web 效能、可觀測性和安全 Web 開發
  • 具備發現技術債務並交付可維護、可擴展解決方案的經驗
  • 具備在跨職能團隊中與 UX 設計師、架構師、後端開發人員和業務利害關係人合作的經驗
  • 具備撰寫技術文件並主持知識移轉會議的經驗
  • 具備 Microsoft Azure 經驗者佳,尤其是 Azure App Service、Azure Functions、API Management 或 Microsoft Entra ID
  • 具備將 React 連接至 Microsoft Dataverse、Dynamics 365 或 Power Platform 的經驗者佳,包括 Power Platform Component Framework 控制項
  • 具備設計系統、可重複使用 UI 元件庫、應用程式遙測和結構化軟體測試經驗者佳
  • 具備出色的分析與問題解決能力,秉持務實且重視交付的思維方式
  • 具備專業英語能力,能夠解釋技術決策並與國際團隊合作

福利待遇

  • 免費員工福利包括遊戲室、每日早餐、水果、咖啡及其他熱飲、軟性飲料和果汁、公司出遊及聚會
  • 社會保險保障
  • 開放式管理政策
  • 完整醫療保險
  • 住宿和交通津貼
  • 注重創新與效率的友善工作環境
  • 職涯發展和人才培育機會
  • 鼓勵提供回饋
  • 認可與獎勵計畫
  • 具競爭力的薪資和獎勵
  • 彈性舒適的工作安排
  • 趣味委員會
  • 現金獎勵
  • 帶薪休假
  • 社會福利

相關職缺