資深前端工程師,電子商務
運用 React 和 Next.js 打造 Prenuvo 全身掃描預約平台。 帶領結帳、付款、排程及其他影響轉換率的患者體驗。
說明
- 負責結帳、付款、排程,以及銷售協助或合作夥伴預約流程
- 與產品和行銷團隊合作,推出並評估預約漏斗實驗
- 使用 React、Next.js App Router 和 TypeScript 開發快速且易於存取的客戶端功能
- 規劃前端架構,包括伺服器與用戶端元件的界線,以及 TanStack Query、Zustand、React Hook Form 和 Zod 的使用
- 將預約體驗串接至商務 API 和 Stripe、Affirm、commercetools、Voucherify、Salesforce、Auth0 及 Google Maps 等服務
- 在發布中加入 Datadog RUM、PostHog、功能旗標和 Google Tag Manager,同時尊重使用者的同意選擇
- 提升 Core Web Vitals 表現、縮減套件大小並最佳化渲染效能
- 建立語意化介面,支援鍵盤操作和螢幕閱讀器,並加入自動化無障礙檢查
- 使用 Vitest、Testing Library、MSW 和 Playwright 建立元件、API 模擬及端對端自動化測試
- 對正式環境成果負責,在發布後檢視儀表板並修正問題
- 與產品、設計、行銷及後端工程師合作,定義元件和 API 契約
- 在設計討論和程式碼審查中引導技術決策,並透過指導協助初階工程師
- 在實作、審查和測試中審慎運用 AI 輔助開發工具
職位要求
- 通常具備四年或以上專業前端工程經驗,其中至少三年使用 React 和 TypeScript 建置正式環境應用程式
- 熟悉 Next.js 或類似的 React 架構,包括伺服器端渲染、路由,以及伺服器端與用戶端渲染的取捨
- 深入了解語意化 HTML、現代 CSS、響應式版面、事件迴圈、網路與快取行為,以及渲染流程
- 具備現代資料擷取和狀態管理方法,以及複雜且經驗證的多步驟表單經驗
- 具備扎實的單元、元件和端對端測試實務,使用過 Vitest 或 Jest、Testing Library,以及 Playwright 或 Cypress 等工具
- 曾建置結帳、付款或其他交易流程
- 了解 WCAG 2.1 AA 和 Core Web Vitals
- 使用過 Datadog RUM、Sentry、PostHog 或 Google Analytics 等前端可觀測性和產品分析工具
- 具備現代 CI/CD 和雲端代管的實務經驗,例如 GitHub Actions 和 AWS
- 有將複雜功能從設計階段一路推進至正式環境的實績
- 能自在處理模糊的工作,並在交付速度與品質之間取得平衡
- 溝通良好,能與工程、設計和業務團隊合作
- 到職時依法獲准在美國工作,且現在或未來都不需要雇主提供工作簽證擔保
- 如獲選,願意接受背景調查
福利待遇
- 參與能對人們的生活與健康帶來正面影響的工作
- 身為團隊成員可免費接受全身掃描
- 享有成長機會和彈性的職涯發展途徑
- 參與每週團隊交流、知識分享和社交活動
- 採行彈性休假政策
- 享有大眾運輸和停車費用通勤福利
- 可參加提供稅前提撥的 401(k) 退休計畫;公司目前不提供配對提撥
- 享有完整的醫療、牙科、視力和心理健康保障
