职位描述:
我们正在寻找一名有经验的Unity开发工程师,专注于开发区块链领域的SDK。作为Unity开发者,您将加入我们的区块链团队,负责设计和开发用于Unity引擎的SDK,以便开发者可以轻松地将区块链功能集成到他们的游戏或应用程序中。在此职位中,对C#语言有较高的要求,因为C#是Unity的主要编程语言。
工作职责:
1.使用Unity引擎进行SDK的设计和开发,确保其与Unity游戏开发的无缝集成。
2.实现与区块链功能相关的SDK接口和功能,使开发者可以方便地调用和使用区块链服务。
3.与后端团队协作,实现SDK与区块链网络的数据交互和通信。
4.优化SDK性能,确保其在不同平台上都能高效运行。
5.负责SDK的单元测试和集成测试,保证代码质量和稳定性。
6.解决SDK开发过程中遇到的问题和挑战,提供创新性的解决方案。
7.研究最新的区块链技术和行业趋势,持续改进和优化SDK功能。
职位要求:
1.本科或以上学历,计算机科学或相关专业优先考虑。
2.至少2年以上的Unity开发经验,熟悉Unity引擎和游戏开发流程。
3.对区块链技术有浓厚的兴趣和深入了解,了解区块链原理和常用协议。
4.具备SDK开发经验者优先考虑,熟悉SDK设计和开发流程。
5.熟悉C#编程语言,具有较高的C#编程能力。
6.熟悉RESTful API和网络通信,了解数据交互和处理。
7.具备良好的计算机科学基础,包括数据结构、算法和设计模式。
8.对移动应用性能优化和内存管理有深入了解。
9.能够独立解决问题,有较强的学习和分析能力。
10.具备团队合作精神,良好的沟通能力和项目管理技巧。
11.有开源项目或个人作品经验者优先考虑。