SAIC
SAIC
提供的 SAIC 公司簡介內容似乎描述的是 Bitly,而不是 SAIC。內容介紹了一個雲端 SaaS 平台,提供連結管理和 QR 碼功能,包括網址縮短、動態 QR 碼、品牌連結、連結分析、UTM 活動追蹤、適合行動裝置的登陸頁面、數位名片、開發者 API,以及 AI 強化功能。產品文案面向零售、消費包裝品、旅宿、媒體、醫療、金融和教育等產業的行銷人員、開發者及企業團隊,重點強調整合、分析和企業級功能。在將這些資訊用於介紹 SAIC 或其招募活動之前,應先進行核實。

SAIC 前端 React 開發工程師(混合辦公,馬里蘭州)

為 SAIC 的國防、太空、情報與民用科技計畫打造安全、資料密集的 React 應用程式。開發儀表板、工作流程、API 整合與無障礙企業介面。

說明

  • 使用 React 建置與維護企業 Web 應用程式
  • 建立可重複使用的 React 元件,以及具響應式與無障礙特性的使用者介面
  • 開發儀表板、表單、資料表格、工作流程畫面、搜尋工具與儲存檢視
  • 運用有效的狀態管理與資料擷取模式,將 React 應用程式連接至 REST API 與後端服務
  • 提供具角色感知能力的使用體驗,包括企業身分驗證與授權、SSO 及 MFA
  • 為 AI 產生或 AI 輔助內容建立介面,並實作人工審查與核准工作流程
  • 加入報表、資料視覺化與自助式匯出功能
  • 處理 SQL/MariaDB 關聯式資料,並撰寫或解讀 SQL 查詢
  • 將需求、使用者故事、驗收條件與線框圖轉換為可投入正式環境的介面
  • 撰寫單元、元件與整合測試,參與程式碼審查並遵循程式撰寫規範
  • 診斷前端、瀏覽器、API 整合與效能問題
  • 支援整合測試、使用者驗收測試、回歸測試與正式環境發布
  • 使用 Linux、VS Code、Git、套件管理程式、建置工具、除錯工具與 Shell 公用程式
  • 參與 Agile/Scrum 會議與發布活動
  • 與產品負責人及 Scrum 團隊合作,完善使用者故事、定義驗收條件、估算工作量並達成衝刺目標
  • 建立與維護技術文件

職位要求

  • 具備電腦科學、軟體工程、資訊系統或相關技術領域學士學位,或同等專業經驗
  • 至少五年專業前端或 Web 應用程式開發經驗,其中至少三年使用 React 開發
  • 精通 React、JavaScript、HTML5 與 CSS3
  • 了解函式元件、Hooks、可重複使用的元件架構、路由、狀態管理與目前的 React 開發模式
  • 具備建置企業規模、資料密集型應用程式及與 REST API 整合之儀表板的經驗
  • 具備 SQL 與關聯式資料庫的實務知識,包括 MariaDB/MySQL 資料表、關聯、查詢、檢視與資料結構
  • 具備 Git、前端自動化測試、響應式設計、跨瀏覽器支援與安全前端實務經驗
  • 具備 Linux 開發環境經驗,包括命令列、環境變數、檔案系統、權限、記錄檔與常用公用程式
  • 具備 Visual Studio Code 或同類現代 IDE 的使用經驗
  • 理解身分驗證、授權、工作階段管理與角色型存取控制
  • 具備在 Agile/Scrum 軟體開發團隊中的專業工作經驗
  • 具備優良的分析、除錯、問題解決、書面與口頭溝通能力
  • 必須具備美國公民身分,並能取得及維持 Public Trust 信任資格

福利待遇

  • 機會均等雇主
  • Agile/Scrum 開發環境
  • 混合辦公安排