Hunt St
Hunt St
Hunt St 是一家位於澳洲的招募公司,協助中小型企業直接聘用海外人才。公司在菲律賓、尼泊爾、印尼和印度等國家進行候選人搜尋,並提供職缺刊登、篩選、面試及法律支援,協助企業合規進行遠端招募。其一次性尋才費模式旨在為傳統外包機構提供透明的替代方案,同時重視道德招募、公平薪酬、安全性與合規性。

全端開發工程師——菲律賓遠端

加入一家澳洲數位學習公司,建構以 MERN 為基礎的學習內容創作與市集產品。 你將負責 React、Node.js、MongoDB、訂閱、身分驗證及 AI 功能等全端開發工作。

說明

  • 負責從 MongoDB 資料模型和 Express API 到 React 介面的全端開發
  • 學習並負責現有的 3rd Digital 程式碼庫
  • 在本機執行應用程式,了解其程式碼儲存庫、環境和服務
  • 記錄設定流程、架構、程序和技術決策
  • 在 TMRW 的學習內容創作平台 Genesis 中建構並解決功能問題
  • 開發 Genesis 的拖放式學習編輯器
  • 建構和維護翻轉卡片、熱點、手風琴、影片、3D 和視差元件等互動學習物件
  • 維護供客戶學習管理系統使用的 SCORM 1.2 匯出和預覽功能
  • 參與開發由 OpenAI API 驅動的 TMRW AI 輔助課程撰寫工具 SensAI
  • 建構和維護以創作者為核心的 Next.js 學習市集 Cosmos Public
  • 開發學習體驗、定價、交付方式和訂閱相關功能
  • 維護學習者和創作者方案的訂閱與計費功能
  • 使用 Stripe 管理訂閱付款和發票
  • 設計和更新 Mongoose 模型、資料庫查詢、索引及 REST API 端點
  • 維護並擴充共用的 Node.js 和 Express 後端
  • 支援身分驗證和工作階段管理,包括電子郵件/密碼登入、Google 登入、魔術連結和雙因素驗證
  • 建構和維護用於使用者、內容、分析和主資料管理的管理工具
  • 同時處理舊版 React 應用程式以及較新的 React 18/19 和 Next.js 應用程式
  • 安全地改善或升級舊版程式碼和相依套件
  • 在測試涵蓋率有限或缺失的地方導入自動化測試
  • 在提交審查前徹底測試工作成果
  • 使用 Git 功能分支和 Bitbucket 提取要求
  • 清楚且及時地溝通進度、阻礙、風險和技術疑慮
  • 按照與 CEO 約定的優先事項和時程交付工作

職位要求

  • 至少三年商業全端 JavaScript 應用程式開發經驗
  • 具備扎實的 Node.js 和 Express 經驗,包括 REST API 開發、身分驗證和工作階段管理
  • 具備扎實的 MongoDB 和 Mongoose 經驗,涵蓋結構設計、索引、查詢、現有資料和移轉
  • 具備扎實的 React 和 Redux 經驗,能處理舊版 Create React App 程式碼庫、React 18/19 應用程式和 Next.js
  • 能在文件和測試涵蓋率有限的現有程式碼庫中有效工作
  • 熟悉 Git,包括功能分支、提取要求和子模組
  • 具備清晰的英文書面溝通能力,能向澳洲團隊提供有效的非同步更新
  • 了解 SCORM、xAPI 或 LMS 整合等電子學習技術和標準者佳
  • 熟悉 GrapesJS、Craft.js、Tiptap 或 CKEditor 等拖放式和豐富文字編輯器者佳
  • 具備 Stripe 訂閱、計費和分級方案經驗者佳
  • 具備 OpenAI 或其他 LLM API 整合經驗者佳
  • 具備 Electron 或 Capacitor 應用程式開發經驗者佳
  • 具備 Jest 或 React Testing Library 經驗,並有舊版相依套件現代化經驗者佳
  • 具備 GSAP、Lottie 或 three.js 等互動式前端函式庫經驗者佳
  • 具備使用 AI 程式碼助理經驗者佳
  • 必須揭露現有的持續性職務或客戶工作
  • 必須在 LinkedIn 上將此合作列為「獨立承包商」

福利待遇

  • 全職遠端居家工作
  • 以獨立承包商身分彈性管理工作時間
  • 有機會開展長期開發合作

相關職缺