• Cocos2dx主程

    岗位职责:

    1. 带领技术团队进行游戏开发;

    2. 主导游戏核心架构的设计、开发;

    3. 主导游戏客户端的性能优化工作;

    4. 协调客户端程序的工作,协调客户端与服务端及产品的沟通;

    5. 规划、建设和培养优秀客户端团队。

    任职要求:

    1. 本科及以上学历,计算机、软件工程相关专业;

    2. 有5年以上cocos2d-x(cocos2d) + Lua实际开发经验, 熟悉OpenGL,Shader,对COCOS2DX引擎底层有一定掌握,能够深入研究者优先;

    3. 熟悉C++,有优秀的面向对象设计思想,掌握设计模式,熟悉游戏图形开发技术;

    4. 具有良好的编程规范和编程思想,具有较强的独立分析问题和解决问题能力;

    5. 善于沟通,有较强的责任心和团队合作精神。

    Cocos2dx高级开发

    岗位职责:

    1. 负责手机网络游戏的客户端功能实现,并对接相应的服务端协议;

    2. 负责具体模块设计和优化,帮助程序员提升代码质量和模块稳定性;

    3. 负责和策划沟通,能够独立和策划沟通完成游戏模块解决方案,保证优质的代码质量输出;

    4. 配合主程序构建严谨和精益求精的技术团队文化,活跃团队氛围,提升团队凝聚力。

    任职要求:

    1. 有至少两年cocos2d-x(cocos2d) + Lua实际开发经验, 熟悉OpenGL,Shader,对COCOS2DX引擎底层有一定掌握,能够深入研究者优先;

    2. 熟悉C++,有优秀的面向对象设计思想,掌握设计模式,熟悉游戏图形开发技术;

    3. 本科及以上学历,计算机、软件工程相关专业。

    Erlang服务端主程

    岗位职责:

    1. 负责产品项目服务端(erlang)开发,对开发进度及质量负责;

    2. 设计面向海量用户的游戏服务器端开发框架,用erlang语言实现关键框架代码,保证游戏服务端的负载能力、响应速度及稳定性;

    3. 负责研究和解决游戏开发中的服务端技术问题或难题;

    4. 负责项目产品的关键算法开发;

    5. 协调服务端程序的工作,协调服务端与客户端及产品的沟通;

    6. 规划、建设和培养优秀服务端团队。

    任职要求:

    1. 本科及以上学历,计算机、软件工程相关专业;

    2. 五年以上网络游戏/互联网行业大型项目经验;三年以上erlang相关项目经验;

    3. 熟悉Linux环境,精通数据结构与算法、Socket编程、多线程编程等;

    4. 熟悉至少一种常用数据库,如MYSQL的设计、开发与优化;

    5. 善于沟通,有较强的责任心和团队合作精神,有较强的独立解决问题的能力。

    Erlang开发

    岗位职责:

    1. 使用erlang语言进行游戏服务端的开发,维护并进行性能优化;

    2. 负责服务端架构设计、模块划分、团队合作和人员分工;

    3. 主导制定和指导执行服务端开发流程和标准,对服务器端软件开发质量负全责;

    4. 协调与客户端、公司其他技术支持部门之间的关系。

    任职要求:

    1. 本科及以上学历,计算机、软件工程相关专业;

    2. 2年以上网络游戏/互联网行业大型项目经验;

    3. 2年以上erlang相关项目经验;

    4. 熟悉Linux环境,精通数据结构与算法、Socket编程、多线程编程等;

    5. 熟悉至少一种常用数据库,如MYSQL的设计、开发与优化;

    6. 善于沟通,有较强的责任心和团队合作精神,有较强的独立解决问题的能力。

    Unity3D客户端

    岗位职责:

    1. 开发基于unity引擎框架的手机游戏客户端内容;  

    2. 根据策划要求,与服务器技术、美术一起协作,独立完成相关的游戏功能,包括设计、编码、测试、集成。

    任职要求:

    1. 熟练掌握Unity引擎,3年以上工作经验,2年以上Unity3D游戏开发经验,至少1款完整项目制作经验;

    2. 有良好的计算机专业基础;

    3. 熟练运用C#、Lua其中任意一门语言,有严谨的逻辑思维能力;

    4. 勤奋好学,具备团队精神,工作认真负责;

    5. 熟悉掌握Shader编程,有网络编程经验者优先考虑,有iOS或安卓开发经验优先考虑;

    6. 有较强的分析和解决问题能力。

    Java服务端

    岗位职责:

    1. 针对游戏设计文档进行需求分析;

    2. 对游戏项目的业务进行开发,包括设计、编码、单元测试、集成;

    3. 针对线上出现的问题进行处理。

    任职要求:

    1. 计算机或软件相关专业,本科以上学历,三年以上的Java服务器开发经验,有棋牌游戏服务器开发经验者优先;

    2. 熟悉Java编程,基础扎实,对常用的集合,同步类型有所了解,对多线程开发有一定的认识,能熟练使用Linux者优先;

    3. 熟悉Mysql,会使用基本的操作,有基于Mysql数据库开发的经验优先;

    4. 了解Redis/Memcached等技术;

    5. 了解常用的RPC框架,例如thrift、dubbo;

    6. 有分布式服务开发经验者优先;

    7. 性格良好,有团队协助精神,乐于学习。

    【测试工程师】

    岗位职责:

    1. 负责公司游戏产品的测试设计,制订测试策略,评估测试风险;

    2. 编写测试计划,测试用例;撰写并提交测试报告。

    3. 对游戏整体功能进行合理性评测;

    4. 管理游戏缺陷,推动游戏缺陷的解决。

    5. 对产品的爽点测试,并提出合理修改方案

    任职要求:

    1. 熟悉测试工作,了解测试流程,一年以上游戏测试经验,精通斗地主游戏。

    2. 工作态度认真严谨,踏实耐心,能适大量重复性的工作。

    3. 熟悉常用的测试方法和测试工具。

    4. 热爱游戏,有丰富的游戏经验,对游戏有良好的认识和理解。

    【运维开发工程师】

    岗位职责:

    1. 负责系统部署,应用发布,系统监控、维护,以及服务器环境的安全保障;

    2. 负责突发事件管理,问题跟踪与管理,提供相关报告,运维文档编写; 

    3. 推进日常运维工作的自动化,提高工作效率,规范操作流程;

    4. 与研发密切配合,优化部署架构,提升平台稳定性,能够快速定位技术问题,保证线上环境的高效运行;

    5. 负责制定业务系统的监控预警管理、应急机制和保障方案,并落实执行;

    6. 具有良好的学习能力以及理解、分析和解决问题的能力,乐于分享,具有团队协作精神。

    任职要求:

    1. 4年以上linux系统运维工作经验,熟悉linux服务器的安装、配置、故障排除以及调优;

    2. 熟练掌握cacti、nagios、zibbix等监控工具,至少1年以上这些工具的生产环境部署管理经验;

    3. 对生产服务器进行7x24的运维监控,编写自动化工具和文档,持续优化、改进自己负责的相关工作;

    4. 熟悉apache,nginx,tomcat等应用的管理、配置和优化。大规模集群环境配置管理经验。有SOA经验优先;

    5. 日常运维过程中,熟练使用shell/python等脚本编程语言; 

    6. 具备自动化运维的经验,熟悉自动化运维工具(如Ansible,jenkins等);

    7. 熟练使用各类开源监控系统,有ELK经验更好;

    8. 熟悉KVM虚拟化技术,有AWS,Azure,阿里云平台或者腾讯云平台运维经验;

    9. 熟悉Oracle、MySQL、Redis、Memcache、Mongodb等,尤其是MySQL; 

    11. 对tcp/ip、HTTP/HTTPS、CDN工作方式有一定了解。熟悉并使用软硬件负载均衡技术;

    12. 对数据安全、网络安全、系统安全有一定的了解和预防措施;

    13. 有游戏运维经验者优先考虑。

    【高级PHP工程师

    岗位职责:

    1. 负责游戏项目相关的接口、平台开发;

    2. 负责游戏项目相关的大数据后台功能开发;

    3. 负责协助解决游戏数据库中存在的性能问题;

    4. 海外驻场开发。

    任职要求:

    1. 精通php+mysql开发语言, 3 年以上PHP项目开发经验;

    2. 熟悉Linux系统、环境配置以及常用命令;

    3. 熟悉站点架构设计,对站点性能和和伸缩性有优化经验;

    4. 熟悉JavaScript、jquery、HTML、CSS等技术,能够与前端工程师沟通;

    5. 扎实的SQL知识,熟练使用MySQL,各种查询优化,分区、分表等相 关设计方案;

    Java工程师

    岗位职责:

    1. 根据产品需求、设计文档,负责完成符合各项规范的满足功能及性能要求的程序代码、分配的工作任务;

    2. 协助技术经理进行系统设计工作;

    3. 负责平台产品的相关功能开发工作;

    任职要求:

    1. 精通Java技术,2年及以上J2EE应用软件开发和设计经验;

    2. 精通jsp、Servlets、JMS、EJB、jdbc、JMX开发,熟悉J2EE规范,熟悉各种常用设计模式;

    3. 深入了解HTTP、TCP/IP、数据库、Linux等基础技术,深入理解OO及设计模式且灵活应用;

    4. 熟悉Spring、Struts、MyBatis、JQuery等主流应用框架,精通Web应用多层架构设计;

    5. 熟悉MySQL、SQLServer等主流数据库,有一定的数据库优化经验;

    6. 熟悉高并发、高可用、高扩展系统设计及优化经验者优先;

    7. 喜欢专研技术、有独立探索技术的能力;计算机及相关专业,或者具备计算机专业基础知识。