岗位职责:(按重要性排序)
负责公司产品的架构搭建,独立按时按量完成所分配的开发任务;
参与讨论制定项目模块的实施方案并正确执行,编写必须的技术文档;
解决开发中的技术难题。
1、专业技能要求:
精通Cocos引擎,掌握数据库、多线程、网络编程;
熟练掌握 Cocos引擎开发工具使用,掌握JavaScript;
熟悉网络编程、多线程、图形界面编程、熟悉 TCP/UDP、HTTP 协议。
2、工作经验:
三年以上Cocos实际开发经验;
掌握Android、iPhone或其他主流智能手机平台游戏开发者优先;
者其他游戏引擎开发经验优先。
3、其他:
热爱游戏,学习能力强,具有良好的团队合作精神。
岗位职责:(按重要性排序)
游戏架构与核心功能的开发;
制定开发流程并根据策划文档分配开发任务;
参与软件需求与设计审核和代码检查,协助项目经理实施项目;
参与游戏后台业务系统、统计分析系统开发。
专业技能要求:
1、掌握常见网游协议开发方法;
2、有memcache/redis/mongodb等内存数据库或mysql等关系型数据库的使用及调优经验;
3、对消息队列、网络通讯模型、JVM、异步IO有深入了解;
4、精通java语言,熟悉linux;
5、熟悉netty/mina,能基于netty/mina上进行二次开发;
6、线上疑难问题排查和调优。
工作经验要求:
1、Java服务器端5年以上开发经验;
2、百万以上用户级别的社区游戏项目架构经验;
3、至少2年网络游戏主程或者一个完整游戏项目主程经验;
4、对分布计算有产品化经验;
5、热爱游戏,有webgame或手机游戏相关开发经验的优先。
其他要求:
有较强的自学能力和高度的责任心,能够承受高强度压力。