首页 > 制度大全 > Java客户端开发工程师架构师(P6P8)3职位描述与岗位职责任职要求

Java客户端开发工程师架构师(P6P8)3职位描述与岗位职责任职要求

2024-04-29 阅读 7492

Java客户端开发工程师架构师(P6P8)3职位描述与岗位职责任职要求

职位描述

职责描述

参与代码质量工具设计及架构规划,负责代码质量工具相关产品的设计,开发,文档撰写和项目改进,负责优化现有工具的模块结构和流程逻辑。

任职要求

"本科及以上学历,熟练掌握面向对象编程思想;

数据结构和算法等基础扎实;

熟悉网络通信机制;

有较强的责任心,上进心以及良好的表达沟通能力;

良好的团队合作精神;熟悉Java语言;了解IDE工作机制。

熟悉IDE插件开发,有开发商业化IDE插件经验,有开发代码质量相关工具,有知名Java客户端项目开发经验者优先。"

制度大全-www.qiqUha.com.com

篇2:主机游戏客户端高级架构师职位描述与岗位职责任职要求

职位描述

客户端高级架构师:薪资面议

岗位职责

1、学习并使用UE4构建客户端总体框架,包括Client与DedicatedServer网络同步机制。

2、前端核心功能模块开发,如技能、武器、新手引导、剧情控制器、相机控制等。

3、对引擎API接口进行二次封装,对上层提供封装后的接口。

4、与策划沟通大型功能模块实现流程,指出策划设计上与现有架构冲突的地方,并提出修改建议。

5、查找底层技术bug,如程序启动、资源加载、网络连接中的bug。

6、有自己的想法,主动学习新技术,并积极思考如何运用于已有游戏。

任职要求

1、开发过3D游戏,对3D空间算法、场景概念、角色控制有深入理解

2、精通C++,熟练使用JAVA、ObjC、lua等编程语言,具备快速学习新编程语言的能力

3、熟练掌握客户端各种功能模块的开发流程

4、熟悉游戏底层原理,如不同操作系统下游戏进程启动流程、线程池、socket网络模型

5、熟悉至少一种3D前端引擎的API接口,如unreal、unity、ogre3d,并了解引擎运行原理,并对引擎API做过二次封装

6、深刻理解状态机、行为树、动作融合等技术,并可以将之运用于实践

7、评估大型模块工作量,将其拆分为细节的实现步骤

篇3:前端客户端架构师职位描述与岗位职责任职要求

职位描述

岗位职责

1.?完善公司前端客户端产品线架构,让算法以及计算能触达客户;

2.制定开发标准和规范、组织代码评审,带领前端团队朝着更高更强的目标前进;

3.?与科学家、产品经理一起,深入业务和算法,突破学术和工程的极限。

?

任职要求

1.?具有三年以上产品级前端开发经验;

2.熟练掌握流行的前端框架,例如angularvuereacat,以及webpack等工具;

3.具有系统架构能力,有使用Electron框架进行产品开发的经验;

4.具有良好的沟通能力,独立工作能力和解决问题的能力。

?

具有以下条件优先考虑:

1.?有3D模型可视化经验,了解Canvas、WebGL、Three.js等技术;

2.熟悉V8引擎,了解node-ffi之类的调用C/C++等技术。