
遊戲程式設計師(Unity/C#)—Kabam|一年期合約,蒙特婁混合辦公
為 Kabam 的多人遊戲打造遊戲玩法系統、使用者介面和創意工具。 開發 Unity 與 C# 解決方案,簡化美術與設計工作流程。
說明
- 依照既定標準與最佳實務開發、測試及維護程式碼
- 協作工作、參與程式碼審查並遵循團隊開發流程
- 調查、除錯並解決軟體缺陷
- 讓程式碼與專案文件保持清晰、準確且簡潔
- 透過持續學習與改進強化技術能力
- 與團隊成員及利害關係人分享進度、風險、挑戰與更新
- 有效安排工作,以達成專案里程碑與期限
- 尋求指導,同時透過知識分享支持團隊發展
- 為遊戲玩法功能與機制建立整潔、高效且可重複使用的程式碼
- 開發及維護能提升美術與設計工作流程的工具
- 將工具連接至既有的內容製作管線與流程
- 建立彈性的畫面、小工具及其他使用者介面元件
- 評估功能設計,並針對實作成本與替代方案提出建議
- 在敏捷團隊環境中與製作人、美術師、設計師及程式設計師合作
- 為美術師、設計師及程式設計師開發並支援工作流程工具
職位要求
- 至少六年軟體開發經驗,具備遊戲產業經驗者優先
- 電腦科學、工程或相關領域學士學位,或具備同等專業經驗
- 精通 C#
- 具備為主機、PC 或行動平台推出多款線上遊戲的經驗
- 具備多種遊戲引擎的專業經驗,或證明能快速學習新引擎
- 能根據設計規格撰寫整潔、直接且文件完善的程式碼
- 具備在快速變動的團隊中獨立及協作工作的能力
- 熟悉 Git 或 Perforce 等原始碼控制系統
- 具備 Android 或 iOS 應用程式開發經驗
- 掌握目前行動遊戲趨勢
- 能與技術及非技術同事清楚溝通
- 具備 Agile、Kanban 或同類專案管理方法的經驗
- 具備法文和英文能力者優先
- 具備涵蓋操作、能力、AI、RPG、多人遊戲、線上及網路系統的遊戲玩法工程經驗
- 了解主機、PC 或行動平台的使用者介面工程最佳實務
- 熟練 Unity3D、C# 及 Unity GUI
- 具備 Node.js、NoSQL 資料庫(以 MongoDB 為佳)及 Google Cloud 後端經驗者優先
- 具備 Unity 著色器語言以及 OpenGL、DirectX、Metal 或 Vulkan 等 API 的渲染或圖形經驗者優先
福利待遇
- 在多元且共融的員工團隊中工作
- 加入協作且充滿熱忱的工作文化
- 享有平等就業機會的工作環境
- 在甄選過程中獲得合理便利
- 協助打造具備高品質畫面、次世代技術及創新玩法的遊戲







