作为Tamatem的Unity开发者:您将致力于开发我们游戏中的新功能并维护现有功能。您将凭借自己的知识和经验,找到最佳解决方案,创建高质量的游戏。您应该积极主动,提出改进建议,并与团队成员合作制定实施计划及其实施。
职责:
• 使用适当的编程实践创建高效可管理的代码
• 实现新功能并改进现有游戏功能
• 发现并修复错误
• 设计、开发、修改和支持游戏功能和可重用库。
• 分析软件问题,开发实用高效的游戏引擎后端。
• 根据需要创建技术文档。
• 任务规划、估算和安排。
• 与跨职能团队合作,并遵守工程团队的标准。
• 与软件工程师分享知识。
要求:
• 使用C#开发功能的经验3年以上
• 在Unity游戏引擎中开发功能的经验。
• 在iOS和Android平台上的经验
• 2D游戏经验
• 多人游戏和服务器通信经验
• 通用编程技能(面向对象编程,编程范式等)
• Photon(多人游戏引擎)经验是一个重要的加分项
• 聊天(文本、语音)或其他社交功能经验是一个加分项
• 游戏资源(例如:网格、动画、材质等)的经验
• 与Unity游戏引擎的API进行通信的经验。
• 对设计模式有深入理解。
• 对源代码管理(例如:Github、Bitbucket、Gitlab)有深入了解。
• 对数据存储和数据库有深入了解。
• 能够识别错误并进行故障排除。
• 能够在快节奏的迭代开发环境中工作。
• 在计划和估算任务方面具备强大且快速的能力。
• 积极主动的团队合作者。
福利:
充满活力和有趣的工作环境。我们是一群好奇、勤奋和充满活力的人,准备征服世界!
持续学习和职业发展