游戏客户端主程序

岗位职责:
1、开发基于cocos-2d-x的Android手机游戏
2、完成需求分析和high level design,程序框架搭建等工作,负责重要模块编写和优化
3、与产品、美术以及游戏设计小组密切的合作,设计和实现一流的用户交互体验
4、带领和指导Junior engineer工作,指导他们进行模块划分和设计,负责对他们编写的代码进行review,帮助他们成长
5、完成公司安排的其他任务

岗位要求:
1、4年以上工作经验
2、必须具有以下两种以上工作经验:
a)Cocos-2d-x编程经验
b)Android编程和调试经验
c)游戏编程经验
3、深入了解面向对象编程模型,对多态、继承等基础语法概念有清晰的认识和实践经验,精通c++语言和多线程编程,有较高的编码质量
4、有较强的调试和排错能力,能排查较复杂的多线程race condition问题和内存问题。能解决团队遇到的重大技术难题。
5、掌握和熟练运用设计模式,能够独立完成需求分析和high level design,程序框架搭建等工作
6、有一定的领导和项目管理能力,能够带领一个小团队完成交给的工作任务,并对Junior engineer提供指导。能够发现工作流程中的问题并进行优化。擅于用创造性的方法解决问题。
7、有下列经验视为加分项:
a)openGL或者图形编程经验
b)掌握至少一门脚本语言,特别是lua或者python
c)了解或者有java编程经验
d)有iOS编程经验

应聘者除了可以通过点击申请职位填写申请外,也可以直接发送简历到ftehire@bainainfo.com