主程序员岗位职责
岗位职责:1、负责游戏客户端、服务端架构设计、维护和完善客户端引擎,在引擎基础之上封装游戏类库、构建玩法逻辑框架;2、负责游戏可视化编辑工具的选型和开发,如动作编辑器/界面编辑器/粒子编辑器/资源编辑器;3、协助游戏策划/美术,提供程序设计方案和美术素材制作规格;4、制定工作流程,工作标准,对研发项目的交付时间、质量负责;5、负责项目的客户端、服务端引擎设计、核心模块开发、核心技术培训;6、负责项目中各团队间日常沟通疏导工作。任职要求:1、精通C++,、IOS、cocos2d-x引擎以及相关开发环境;2、三年以上手机Android/iPhone游戏开发工作经验;3、熟悉OpenGLES、Socket网络编程、熟悉计算机图形学、AI;4、熟悉游戏界面开发,熟悉socket和http网络连接规范;5、具有较强的客户端系统架构设计能力,在内存控制、通用性、扩展性等方面有较深刻的理解;6、良好的编码习惯,擅于技术文档撰写,善于团队合作;7、较强的自学能力和独立解决难题的能力,态度积极主动,责任心强,能够承受较大的工作压力;8、热爱游戏事业,对移动互联网充满热情;9、有完整的大型网络游戏制作经验,有大型项目主程经验。,高薪诚聘
篇2:ANDROID手机程序员岗位职责
岗位职责:
1、负责移动终端的需求分析、设计、开发等工作;
2、负责与项目相关人员共同完成模块设计、移动终端与服务器端的通讯设计与开发;
3、按照项目计划,在保证质量的前提下、按时完成开发任务;
4、维护和升级现有产品,快速定位并修复软件缺陷;
5、与项目相关管理、测试和需求等人员沟通和合作;
6、负责相关技术文档的编写。
岗位要求:
1、具备扎实的面向对象程序设计基础,有一定的iOS/Android开发经验;
2、熟悉算法思想,有较强的解决问题的能力,对OOD/OOP有深刻的理解,具有良好的编写程序的习惯;
3、熟悉多线程、HTTP、TCP/IP通讯协议;
4、对数据结构、基本算法熟练掌握,并具备基本的算法设计能力;
5、精通图形界面设计;
6、熟悉国内主流机型的特点,并能够进行相应的代码优化(速度/空间/界面);
7、有成功商业化的移动终端APP开发经验者优先。
篇3:java服务器程序员岗位职责
手游服务器高级程序员(JAVA)巨人网络上海征途信息技术有限公司,上海征,巨人网络工作职责:
职责1需求开发
1、负责手机游戏服务器(后端)逻辑开发;
2、根据项目需求,负责技术需求分析,详细设计,设计文档编写,编码实现,注释说明;
3、参与产品研发各阶段的评审及测试,确保产品符合设计要求,保证产品研发质量和效率;
4、根据公司软件版本管理规范,完成所负责项目的服务器代码的版本归档、版本变更、版本发布工作。
职责2线上版本维护
1、负责处理线上版本紧急技术问题,线上版本bug处理;
2、负责服务器系统优化,提高性能,稳定游戏运行环境,降低运营成本。
任职资格:
1、2年以上java服务器研发经验;
2、1年以上游戏服务器研发经验;
3、精通网络、多线程编程;
4、熟悉web编程,熟悉tomcat、resin等至少一种http服务器;
5、熟悉spring,hibernate等第三方开源框架;
6、熟悉Netty网络开源框架的使用;