Kabam
Kabam
Kabam 是 Netmarble 旗下的游戏开发商,致力于打造与游戏文化和极客文化紧密相连的游戏作品。其作品组合包括与漫威和迪士尼等知名娱乐品牌合作开发的游戏。公司汇聚专注于游戏开发的团队,并持续招募人才,推动其在游戏领域的项目发展。

游戏程序员(Unity/C#)—Kabam|一年期合同,蒙特利尔混合办公

为 Kabam 的多人游戏构建游戏玩法系统、用户界面和创意工具。 开发 Unity 与 C# 解决方案,简化美术和设计工作流程。

描述

  • 根据既定标准和最佳实践开发、测试和维护代码
  • 协作开展工作,参与代码评审并遵循团队开发流程
  • 调查、调试并解决软件缺陷
  • 确保代码和项目文档清晰、准确、简洁
  • 通过持续学习和改进提升技术能力
  • 与团队成员和利益相关者分享进展、风险、挑战和更新
  • 有效组织工作,以满足项目里程碑和截止日期
  • 主动寻求指导,同时通过知识分享支持团队发展
  • 为游戏玩法功能和机制创建整洁、高效、可复用的代码
  • 开发和维护能够改善美术及设计工作流程的工具
  • 将工具连接至既有的内容创建流水线和流程
  • 创建灵活的界面、控件及其他用户界面组件
  • 评估功能设计,并就实现成本和替代方案提供建议
  • 在敏捷团队环境中与制作人、美术师、设计师和程序员合作
  • 为美术师、设计师和程序员开发并支持工作流程工具

任职要求

  • 至少六年软件开发经验,具备游戏行业经验者优先
  • 计算机科学、工程或相关专业学士学位,或具备同等专业经验
  • 精通 C#
  • 拥有为主机、PC 或移动平台发布多款在线游戏的经验
  • 具备多种游戏引擎的专业经验,或证明能够快速学习新引擎
  • 能够根据设计规格编写整洁、直接且文档完善的代码
  • 具备在快速发展的团队中独立及协作工作的能力
  • 熟练使用 Git 或 Perforce 等源代码管理系统
  • 具备 Android 或 iOS 应用开发经验
  • 了解当前移动游戏趋势
  • 能够与技术和非技术同事进行清晰沟通
  • 具备 Agile、Kanban 或类似项目管理方法的经验
  • 具备法语和英语能力者优先
  • 拥有涵盖控制、技能、人工智能、RPG、多人游戏、在线及网络系统的游戏玩法工程经验
  • 了解主机、PC 或移动平台的用户界面工程最佳实践
  • 熟练掌握 Unity3D、C# 和 Unity GUI
  • 具备 Node.js、NoSQL 数据库(优先 MongoDB)及 Google Cloud 后端经验者优先
  • 具备 Unity 着色器语言以及 OpenGL、DirectX、Metal 或 Vulkan 等 API 的渲染或图形经验者优先

福利待遇

  • 在多元且包容的员工团队中工作
  • 加入协作且充满热情的工作文化
  • 享有平等就业机会的工作环境
  • 在选拔过程中获得合理便利
  • 参与打造拥有高品质画面、下一代技术和创新玩法的游戏

相关职位

Knowtion Health

远程人才招聘经理

Knowtion Health

在 Knowtion Health 负责招聘系统、职位申请、数据分析及外包员工队伍运营。 协助这家不断发展的医疗保健公司建立可扩展的招聘流程。

打开