E
Enable Education
Enable Education 是一家專注於教育的非營利組織與社會影響力機構,致力於讓學習環境更具包容性。該機構成立於 2024 年,協助教育體系中的人們建立所需的知識與意識,以支持在課堂中有效推行包容性實踐,並為每位學生營造更友善的體驗。

加拿大遠端 Unity 開發工程師

為 Enable Education 與 RedT Kids' Media 打造 Unity 與 C# 互動學習體驗。 開發、最佳化並部署適用於桌面、行動裝置與 WebGL 平台的模擬體驗。

說明

  • 為 RedT Kids' Media 建立並維護 Unity 與 C# 互動媒體、原型及應用程式
  • 將創意概念、設計與故事板轉化為精緻的 Unity 體驗
  • 開發簡潔且可重複使用的互動、UI、應用程式狀態與資料系統
  • 加入動畫、音訊、視覺效果、場景流程、輸入處理及其他以體驗為核心的功能
  • 與設計師、美術師、動畫師及開發人員合作,整合資產並完成體驗
  • 在既有的 Unity 專案與程式碼庫中參與開發
  • 調查錯誤、互動缺陷、效能問題及建置失敗
  • 分析並改善回應速度、記憶體使用量、載入時間、影格率與穩定性
  • 協助在 Windows、macOS、Android、iOS 與 WebGL 上進行部署與測試
  • 使用 Git 與版本控制,並參與程式碼審查、品質保證及協作開發實務
  • 估算工作量並回報進度、風險、阻礙與技術限制
  • 參與 Enable Education 模擬體驗、互動訓練工具及其他學習產品的開發
  • 提出能提升參與度、可靠性、可維護性與可擴充性的改進方案

職位要求

  • 至少四年專業 Unity 經驗,包括 Unity GUI、資產包以及材質或著色器
  • 具備透過 WebGL 將 Unity 應用程式部署至 PC、macOS、Android、iOS 與網頁瀏覽器的經驗
  • 精通 C# 與 JavaScript 程式設計
  • 具備透過遊戲與模擬體驗創新地吸引終端使用者的經驗
  • 能夠維護並遵循測試計畫,以修正錯誤並改善應用程式
  • 具備進階 C# 技能,熟悉物件導向程式設計
  • 深入理解軟體架構、可重複使用的程式碼、設計模式及可維護的開發實務
  • 能夠自信地使用、疑難排解並改善現有程式碼庫
  • 能在美國東部標準時間上午 10:00 至下午 3:00 的核心協作時段工作
  • 能夠每週兼職工作最多 25 小時,並可依專案需求增加工作時數

福利待遇

  • 彈性的工作安排
  • 完全遠端工作
  • 支持性的團隊環境
  • 多元的創意專案
  • 有機會參與塑造技術決策與完成後的體驗
  • 除美國東部標準時間上午 10:00 至下午 3:00 的核心協作時段外,可彈性安排工作時間

相關職缺