客戶端性能架構工程師職位描述與崗位職責任職要求
職位描述:
職責描述:
-負責客戶端系統架構設計、組件化實施
-負責客戶端App性能調優、性能監控平臺與高性能組件的設計開發
-不斷優化移動端產品的性能,包括CPU、內存、I/O、網絡與耗電
-在性能和架構方面輸出實踐經驗指導其他同事
任職要求:
-計算機相關專業本科及以上學歷
-優秀的編程功底與,熟悉C/C++、ObjectiveC、Java、C#任一語言
-深入理解計算機系統結構,熟悉高性能編程、性能調優,有軟件工程經驗
-有在資源受限設備上的開發經驗優先
-有移動端Android/iOS開發經驗、熟悉移動端框架層代碼優先
篇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++等技術。