职位描述:
岗位职责:
负责设计与实现基于Unity3D的手机客户端逻辑; 分配、协调和管理程序组的工作进度和模块内容; 负责审查代码,确保本组组员工作进度和代码质量; 协助其他程序员完成困难任务。
岗位要求:
具有高度工作责任心和敬业精神,吃苦耐劳,并能承受较大工作压力; 至少1款Unity手游完整开发上线经验; 本科及以上学历,计算机及软件工程等相关专业背景; 有良好的程序架构设计能力、优雅的代码风格; 善于独立思考,有很强的调试能力,擅长独立排查问题和解决问题; 沟通能力良好,善于并愿与团队分享经验; 精通手机游戏中常用的数据结构和算法; 熟悉各个版本iOS/Android特点、机型适配、UI布局优化等; 熟悉移动平台游戏的优化方法; 精通C语系(C、C++、C#、Java)编程语言; 精通Unity3D Runtime编程; 精通Unity3D 脚本编程; 精通Unity3D Coroutine编程; 深刻理解并善于使用Entity/Component设计思想; 熟悉Unity3D Editor编程接口,能为策划编写所需的编辑器; 熟悉3D图形学、OpenGL ES渲染、Shader编程为佳;