首頁 > 制度大全 > Java客戶端開發(fā)工程師架構(gòu)師(P6P8)3職位描述與崗位職責任職要求

Java客戶端開發(fā)工程師架構(gòu)師(P6P8)3職位描述與崗位職責任職要求

2024-07-27 閱讀 2809

職位描述

職責描述

參與代碼質(zhì)量工具設(shè)計及架構(gòu)規(guī)劃,負責代碼質(zhì)量工具相關(guān)產(chǎn)品的設(shè)計,開發(fā),文檔撰寫和項目改進,負責優(yōu)化現(xiàn)有工具的模塊結(jié)構(gòu)和流程邏輯。

任職要求

"本科及以上學歷,熟練掌握面向?qū)ο缶幊趟枷耄?/p>

數(shù)據(jù)結(jié)構(gòu)和算法等基礎(chǔ)扎實;

熟悉網(wǎng)絡(luò)通信機制;

有較強的責任心,上進心以及良好的表達溝通能力;

良好的團隊合作精神;熟悉Java語言;了解IDE工作機制。

熟悉IDE插件開發(fā),有開發(fā)商業(yè)化IDE插件經(jīng)驗,有開發(fā)代碼質(zhì)量相關(guān)工具,有知名Java客戶端項目開發(fā)經(jīng)驗者優(yōu)先。"

篇2:主機游戲客戶端高級架構(gòu)師職位描述與崗位職責任職要求

職位描述

客戶端高級架構(gòu)師:薪資面議

崗位職責

1、學習并使用UE4構(gòu)建客戶端總體框架,包括Client與DedicatedServer網(wǎng)絡(luò)同步機制。

2、前端核心功能模塊開發(fā),如技能、武器、新手引導、劇情控制器、相機控制等。

3、對引擎API接口進行二次封裝,對上層提供封裝后的接口。

4、與策劃溝通大型功能模塊實現(xiàn)流程,指出策劃設(shè)計上與現(xiàn)有架構(gòu)沖突的地方,并提出修改建議。

5、查找底層技術(shù)bug,如程序啟動、資源加載、網(wǎng)絡(luò)連接中的bug。

6、有自己的想法,主動學習新技術(shù),并積極思考如何運用于已有游戲。

任職要求

1、開發(fā)過3D游戲,對3D空間算法、場景概念、角色控制有深入理解

2、精通C++,熟練使用JAVA、ObjC、lua等編程語言,具備快速學習新編程語言的能力

3、熟練掌握客戶端各種功能模塊的開發(fā)流程

4、熟悉游戲底層原理,如不同操作系統(tǒng)下游戲進程啟動流程、線程池、socket網(wǎng)絡(luò)模型

5、熟悉至少一種3D前端引擎的API接口,如unreal、unity、ogre3d,并了解引擎運行原理,并對引擎API做過二次封裝

6、深刻理解狀態(tài)機、行為樹、動作融合等技術(shù),并可以將之運用于實踐

7、評估大型模塊工作量,將其拆分為細節(jié)的實現(xiàn)步驟

篇3:前端客戶端架構(gòu)師職位描述與崗位職責任職要求

職位描述

崗位職責

1.?完善公司前端客戶端產(chǎn)品線架構(gòu),讓算法以及計算能觸達客戶;

2.制定開發(fā)標準和規(guī)范、組織代碼評審,帶領(lǐng)前端團隊朝著更高更強的目標前進;

3.?與科學家、產(chǎn)品經(jīng)理一起,深入業(yè)務和算法,突破學術(shù)和工程的極限。

?

任職要求

1.?具有三年以上產(chǎn)品級前端開發(fā)經(jīng)驗;

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

3.具有系統(tǒng)架構(gòu)能力,有使用Electron框架進行產(chǎn)品開發(fā)的經(jīng)驗;

4.具有良好的溝通能力,獨立工作能力和解決問題的能力。

?

具有以下條件優(yōu)先考慮:

1.?有3D模型可視化經(jīng)驗,了解Canvas、WebGL、Three.js等技術(shù);

2.熟悉V8引擎,了解node-ffi之類的調(diào)用C/C++等技術(shù)。