Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

菜蟲農食股份有限公司

[HQ - Taipei] Senior Frontend Product Engineer, AI-Enabled

Posted Updated 1 view
Discussion

Description

1. About the Company

Tsaitung Agriculture(菜蟲農食)以「資料驅動 × 供應鏈 AI」為核心,連結產地與餐飲市場,提供即時報價、智慧備貨與永續物流,致力用科技重新定義台灣農產運銷及農食生態。

2. 職位期待|Expectations

你將擔任前端子系統的 owner,對端到端體驗、交付效率與線上品質負責,並與 Product Builder(問題/成果 Owner)共同把供應鏈流程做成可持續迭代的產品能力。 你會把 AI 工具納入「工程化流程」以提升吞吐與品質(規格澄清、程式生成、測試生成、重構、文件、Code Review 輔助),但所有 AI 產出一律視為 draft,必須可審查、可回溯、可維護;合併與上線仍以人類工程責任為準。
我們用量化指標管理速度與穩定:交付效率以 DORA 指標(部署頻率、變更前置時間、變更失敗率、復原時間)對齊;可靠性以 SLO / error budget 決策「先推新功能」或「先修可靠性/品質」。 體驗以 Core Web Vitals 為基準,特別是 INP(已取代 FID 成為 Core Web Vital),並將門檻納入驗收與迭代節奏。

3. 你將做什麼? | What you will do?

產品與體驗(Experience Ownership)

  • 定義關鍵流程的使用情境、驗收標準與追蹤事件(events),把模糊需求轉為可驗證規格與可量化結果
  • 交付可上線的 vertical slice(UI/互動/資料存取/錯誤處理/權限狀態/追蹤與觀測),快速驗證假設並迭代擴張
  • 管理與提升 Core Web Vitals(特別是 INP)與關鍵流程成功率,將效能與體驗門檻制度化到 PRD/驗收

AI-enabled 工程化交付(AI-assisted Engineering)

  • 建立可操作的 AI 協作流程:把需求/規格拆解成可提示(promptable)的子任務,讓 AI 協助產出元件/重構/測試/文件,同時保留可追溯的決策與變更脈絡
  • 將 AI 輔助 Code Review 納入 PR 工作流,但要求「人類審查與責任」不可替代,並明確列出審查檢核點(邏輯正確性、邊界條件、錯誤處理、API 契約、資安風險)
  • 推動 AI 生成測試(unit/component/e2e)的制度化,但以可維護性與關鍵路徑覆蓋為優先(AI 產出需可讀、可解釋、可維護)
  • 架構與可維護性(Monorepo & Architecture Ownership)
  • 設計與維護 Nx monorepo 多應用與共享 libs 邊界(依賴方向、共享元件/服務層/主題系統),降低耦合與重複開發
  • 建立型別安全與 schema 驗證的一致資料層(TypeScript strict + runtime validation + API service layer),降低線上資料錯誤與返工
  • 主導跨應用的狀態/資料策略(React Query / Zustand / RHF),確保一致性、可擴充與可測試

可觀測與線上品質(Run Ownership)

  • 建立前端錯誤與效能治理(release health、錯誤率、性能追蹤),驅動問題從偵測→定位→修復→預防的閉環
  • 與後端/平台共同定義 SLO 與 error budget 運作方式,並用 error budget 決策「加速交付」或「暫停發布、優先修復可靠性」

交付績效(以結果管理)

  • 以 DORA 指標改善交付效能與穩定性,而不是只看做了多少功能

Job Specific Qualifications

  • 5+ 年(或同等)前端開發經驗;能獨立擔任前端子系統 owner(設計→交付→上線→治理)
  • 熟練 TypeScript(strict)與 React;具 Next.js 大型專案經驗,能處理效能、SEO/渲染策略、與多應用共用架構
  • 能建立測試策略(unit/component/e2e)與 CI gate;具 Playwright(或同級)落地能力
  • 能以數據驅動體驗改善:Core Web Vitals(含 INP)、錯誤率/崩潰率、關鍵流程成功率與漏斗,並提出可落地改善方案
  • 能用 DORA + SLO/error budget 管理交付節奏與可靠性(速度與穩定同時負責)
  • AI-enabled 實作能力:能把 AI 工具納入工程流程並建立「human-in-the-loop」規範,使 AI 輸出可審查、可回溯、可維護

General Personalities

  • Outcome-oriented:能用指標描述成功(體驗、成功率、錯誤率、交付效率)
  • Strong ownership:線上問題可處理到復盤與預防機制落地
  • High-leverage:偏好制度化(測試/觀測/文件/自動化/AI 工作流),不靠英雄式救火
  • 跨部門務實溝通:能把技術取捨翻譯成成本、風險與收益,推動共同決策
  • 熱愛台灣農業並希望能參與改變

Desired, not required

  • 有網頁後端程式開發經驗
  • 參與任何開源專案或社團
  • 有SA / SD 或產品管理相關經驗

『加入菜蟲團隊,讓我們一起創新台灣農業!』

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →