一、岗位职责
1.编码:根据需求文档和系统设计,使用不同开发软件及相应编程规范,在要求的时间和质量范围内,完成需求开发的编码实现,具备界面编程相关知识。
2.联调:设计用户交互端口,配合其他程序员,检查功能完成度和完成联调。
3.代码REVIEW:根据编码规范,REVIEW代码,完成个人自测。
4.提交:根据程序版本,提交已经完成的代码。
5.改BUG:根据质量体系要求,配合他人或自己查错改错,降低BUG和重复测试次数。
6.维护:阅读原有代码,完成程序改造和维护,解决技术故障和消除产品中的缺陷。
7.优化:通过算法设计或新技术研发,优化产品性能。
8.框架设计:根据需求进行合理的系统框架设计、保证可维护性和可扩展性。
9.指导:能够利用自身技术优势,分享技术经验,对他人进行技术指导。
二、任职要求
1.计算机等相关专业,本科及以上学历。
2.三年以上网络游戏开发经验。
3.精通C/C++编程,熟悉微软Visual Studio开发平台,熟悉C++ template,STL,掌握网络通讯TCP/IP、UDP等协议。
4.精通数据结构与算法。
5.有OpenGL和计算机图形学相关知识的优先。
6.热爱游戏开发,有较强的自学能力、分析及解决问题能力,良好的团队合作能力以及需求分析能力。
7.有iOS、Android平台的开发经验优先。
8.有大型mmo游戏开发经验的优先。