cocos2dx工程师岗位工作职责
简介:Cocos2d-*是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++Cocos2d-iPhone项目的版本。Cocos2d-*发展的重点是围绕Cocos2d跨平台,Cocos2d-*提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-*项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-*还支持Windows、Mac和Linu*等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。
COCOS2D-*工程师职位描述(模板一)
岗位职责:
1.使用cocos2d-*开发Android和ios移动平台游戏;
2.参与客户端架构设计及技术方案规划;
3.负责游戏模块功能、操作流程及界面布局等客户端设计;
4.图形渲染及性能优化。
任职要求:
1.精通cocos2d-*,熟悉c++加lua的开发模式;
2.熟练掌握socket网络编程和HTTP等相关网络协议,能高效的处理各种数据;
3.熟悉cocos相关开发工具,熟悉cocoscreator优先;
4.两年及以上工作经验,至少有一个完整上线项目的经验;
5.具有快速学习不同技术和编程语言的能力,有良好的团队合作意识,热爱游戏。
COCOS2D-*工程师职位描述(模板二)
岗位描述:
1.从事移动游戏客户端(基于cocos2d-*)的开发工作;
2.按照需求文档要求完成相应功能模块设计、开发等工作;
3.了解整个cocos2d-*游戏引擎,维护相应的模块,熟悉lua脚本。
任职要求:
1.本科或以上学历,计算机软件相关专业,1年或以上工作经验(有编程基础的,优秀的应届生也可以考虑);
2.C++,andriod,Lua至少精通其中一种开发语言;
3.有手游开发相关经验;
4.有过cocos2d-*项目开发经验者优先;
5.熟练使用git版本管理工具;
6.有Lua脚本开发经验者优先。
COCOS2D-*工程师职位描述(模板三)
岗位职责:
1.独立完成游戏客户端功能开发,游戏核心模块的开发;
2.使用cocos2d*(CocosCreator)完成游戏逻辑,UI界面,特效的开发;
3.优化游戏性能和表现。
任职要求:
1.理解多种类型游戏核心逻辑的实现原理;
2.熟悉cocos2d*引擎的常用功能和实现原理;
3.至少熟练使用一种cocos常用IDE(CocosBuilder|CocoStudio|CocosCreator);
4.精通javascript/lua等任一脚本开发语言;
5.C/C++,数据结构,算法,网络通信等基础扎实;
6.关注新技术,自学能力强,能够与公司共同进步;
7.逻辑思维能力强,善于沟通;
8.工作认真细致,责任心强;
9.具有较强个沟通协调能力和团队意识;
10.本科以上学历。
COCOS2D-*工程师职位描述(模板四)
岗位职责:
1.用跨平台方案开发iOS/Android平台手机游戏;
2.与产品、美术密切合作,共同开发高质量的游戏。
任职要求:
1.计算机相关专业,本科及以上学历;
2.一年以上C++开发经验,熟悉Lua语言;
3.具有较好的逻辑能力,较强的分析和解决问题的能力;
4.熟悉iOS/Android开发环境及相关工具的使用;
5.熟悉Cocos2d-*优先;
6.熟悉Lua脚本优先;
7.具有良好的团队协作精神,协调和沟通能力;
8.热衷于技术钻研,工作积极主动,认真负责,愿意承担责任和承受压力。
COCOS2D-*工程师职位描述(模板五)
岗位职责:
1.负责Android/iOS手机游戏开发,与策划、美术、测试协同进行游戏制作;
2.保证代码质量与效率,分析解决开发过程中出现各种的问题;
3.负责项目持续优化、改进和维护工作。
任职要求:
1.2年以上cocos2d*游戏开发经验,了解cocos2d*引擎,熟悉常用工具(CocosBuilder、Spine、*cdoe等);
2.一年以上C++开发经验,能够熟练使用C++进行开发;
3.熟悉一种脚本语言,例如Lua、JS等;
4.有较强的逻辑思维能力,善于分析、归纳、解决问题;
5.责任心强,积极主动,善于沟通,良好的团队合作和推动能力。
篇2:unity3D开发工程师岗位工作职责
简介:unity3D是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
unity3D开发工程师职位描述(模板一)
岗位职责:
1.根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
2.设计可复用、可扩展、可重构底层网络、热更、应用框架、3D框架、资源框架;
3.分析CPU、GPU、IO功能等瓶颈,修正改进实现方案;
4.参与客户端研发,编写客户端核心、架构源码;
5.管理客户端研发团队,监督质量及进度。
任职要求:
1.985院校计算机、软件工程毕业,硕士优先;
2.五年以上3D游戏客户端研发工作经验;
3.两年以上unity3d客户端研发工作经验,主程经验优先;
4.精通计算机原理、计算机图形学、算法、性能优化。
unity3D开发工程师职位描述(模板二)
岗位职责:
1.承担公司动漫平台项目的3D核心开发工作;
2.使用Unity3D进行iOS/Android手机动漫平台开发;
3.指导其他工程师进行Unity3D开发。
任职要求:
1.2年以上游戏或3D开发经验,担任过主程的优先;
2.精通C#和Unity3D引擎,能搭建中大型的开发项目;
3.熟悉3D建模,图形渲染优化、渲染管线优化、图形性能优化;
4.自我要求高,抗压,追求极致,良好的职业素质和团队合作精神,对工作认真负责。
unity3D开发工程师职位描述(模板三)
岗位职责:
1.负责游戏客户端架构和关键核心技术;
2.带领团队梳理游戏开发知识体系架构,推动团队成员学习成长;
3.协同策划和美术,持续优化改善游戏;
4.完成部分游戏工具和重要模块功能的开发。
任职要求:
1.3年以上游戏行业开发经验,2年以上基于Unity引擎的游戏开发经验,熟练使用C#/JS/C++;
2.至少持续参与开发完成一个联网手游项目,有至少一个项目担任主程经验;
3.有较好的数据结构和算法基础,具备较好的系统架构和分析能力;
4.良好的文档编写能力和沟通表达能力;
5.了解Shader编程,能通过Shader和粒子特效提高游戏品质;
6.熟悉图形学算法优先,深入研究过游戏引擎机制的优先,有3D游戏开发经验优先。
unity3D开发工程师职位描述(模板四)
岗位职责:
1.使用Unity3D引擎进行3D项目的开发;
2.对各个发布平台进行性能优化;
3.对大规模3D场景进行效率分析和渲染优化;
4.具有较强的自我管理能力。
任职要求:
1.全日制大学本科及以上学历;
2.计算机、电子信息等相关专业;
3.5年以上软件开发工作,3年以上Unity引擎开发工作;
4.精通Java或C#语言及面向对象编程、具有严谨的逻辑思维能力;
5.熟悉3D图形学,精通Unity3D引擎;
6.熟悉资源管理以及资源优化,熟练掌握动画系统和寻路导航系统;
7.熟悉UnityShader编程及各种特效效果的实现;
8.责任感强,工作认真负责。
unity3D开发工程师职位描述(模板五)
岗位职责:
1.负责游戏客户端架构和关键核心技术;
2.带领团队梳理游戏开发知识体系架构,推动团队成员学习成长;
3.协同策划和美术,持续优化改善游戏;
4.完成部分游戏工具和重要模块功能的开发。
任职要求:
1.3年以上游戏行业开发经验,2年以上基于Unity引擎的游戏开发经验,熟练使用C#/JS/C++;
2.至少持续参与开发完成一个联网手游项目,有至少一个项目担任主程经验;
3.有较好的数据结构和算法基础,具备较好的系统架构和分析能力;
4.良好的文档编写能力和沟通表达能力;
5.了解Shader编程,能通过Shader和粒子特效提高游戏品质;
6.熟悉图形学算法优先,深入研究过游戏引擎机制的优先,有3D游戏开发经验优先。
篇3:JavaScript工程师岗位工作职责
简介:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
JavaScript工程师职位描述(模板一)
岗位职责:
1.负责公司产品或项目Web前端研发,并配合后端的开发;
2.根据需求实现页面交互效果。
任职要求:
1.计算机及相关专业统招全日制本科或以上学历;
2.计算机软件或互联网行业,相关工作经验至少1年;
3.精通HTML5/CSS3,JavaScript,Aja*等Web开发技术;(需要核心掌握并应用的的技术)
4.熟练掌握前端开发技术(HTML5、JS、JSON、*HTML、CSS3),了解各项技术的相关标准,并严格按照标准进行开发,熟练使用JQuery框架能与后台开发人员一起编写Aja*交互程序;
5.熟悉各种浏览器的兼容性调试;
6.对数据结构以及后台语言Java等有简单了解;
7.良好的沟通与表达能力,思路清晰,有强烈的责任心和创新意识,业务逻辑理解与分析能力强。
JavaScript工程师职位描述(模板二)
岗位职责:
1.负责web端、移动端JS开发;
2.负责常用JS组件封装;
3.对接服务端API,展示产品相关数据;
4.参与项目需求分析,能给出良好解决方案;
5.持续优化,以提高前端的用户体验。
任职要求:
1.本科及以上学历,具有3年以上JS开发经验;
2.精通HTML5、CSS3、JavaScript等Web前端开发技术;
3.精通Aja*、DOM、*ML、JSON等相关技术,能使用原生JS编程,精通面向对象
4.熟悉移动端主流浏览器的适配,对Android与iOS等不同平台的html5页面适配充分了解;
5.有前端架构经验,能够在规范、框架、资源管理、研发流程等方面做技术决策;
6.至少熟悉一门非Web前端脚本的语言(如Java、PHP、Python);
7.有较强的自学能力和钻研精神,有良好的抗压能力,适应创业公司的快速节奏。
JavaScript工程师职位描述(模板三)
岗位职责:
1.依据开发文档,完成后端服务器功能的开发与调试;
2.完成区块链sdk文档,完成web服务器与区块链的对接服务;
3.开发及维护当前开发版本使用到的框架和组件。
任职要求:
1.本科以上学历,计算机或相关专业;
2.3-5年Javascript相关工作经验,精通nodejs编程;
3.有各类开源软件框架经验;
4.精通HTML/HTML5、CSS等网页制作技术,熟悉页面架构和布局;
5.有区块链相关开发经验优先。
JavaScript工程师职位描述(模板四)
岗位职责:
1.承担各业务线前端功能模块的设计、开发工作;
2.承担公共JS框架、组件的设计、开发工作;
3.负责复杂JS问题的解决与攻关。
任职要求:
1.精通JavaScript;
2.了解前端工程化、模块化、组件化;
3.了解各种浏览器平台上的差异,能够熟练处理浏览器兼容性问题;
4.精通浏览器调试工具、网络调试工具;
5.熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解;
6.学习能力强,拥有优秀的逻辑思维能力,热爱前端开发工作;
7.自我管理能力强,有良好的执行力,有较好的沟通交流、团队协作能力。
JavaScript工程师职位描述(模板五)
岗位职责:
1.负责前端的技术攻关;
2.负责前端新需求的开发;
3.负责微商城前端的性能调优。
任职要求:
1.2年以上前端领域开发经验,1年以上移动端WEB前端领域开发经验;
2.熟练掌握移动端WEB标准,对移动端响应式界面有自己的见解和看法;
3.熟练掌握Javascript原生模式开发,掌握JavascriptPrototype基于原型链面向对象开发原理;
4.掌握一种JavascriptMVVM框架,AngularJS或Vue为佳,了解其中原理(如数据双向绑定);
5.熟悉Sass/Less等样式中间语言,TypeScript等Javascript中间语言者为佳;
6.在用户交互体验上有自己独特的见解。
篇4:html5前端岗位工作职责
简介:html5是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改。
html5前端职位描述(模板一)
岗位职责:
1.带领H5开发团队按时高效完成开发迭代任务;
2.维护并优化现有H5产品代码,验证并修复测试中发现的问题;
3.新技术的攻关与研究实现,H5框架的设计与优化,并运用和推动到H5实际项目中;
4.团队的技术建设和团队管理,技术分享和开发流程规范制定;
5.为测试和运营等其他团队提供技术支持。
任职要求:
1.3年以上H5开发经验;
2.熟练掌握并使用Html5、JavaScript和CSS相关技术;
3.熟练运用常见JS开发框架,例如Vue.js、ReactJS、Angular2、JQuery、ExtJS、Backbone等;
4.了解APPHybrid框架模式开发技术;
5.需要有团队的技术建设和团队管理经验,优秀的团队协作及沟通能力;
6.有前端或者中后台开发经验者优先考虑。
html5前端职位描述(模板二)
岗位职责:
1.主要负责h5移动端网页的开发;
2.与后台开发工程师协作,完成各种数据交互、动态信息展现和用户的互动;
3.与android、iOS开发人员配合进行混合APP的开发工作;
4.配合设计完成移动Web项目迭代,不断优化和提升用户体验。
任职条件:
1.3年或以上前端开发的相关经验;
2.精通原生js、jquery、html5、css3,Sass/LESS,能手写原生js代码;
3.能熟练运用Angular2、TypeScript,精通React/Vue等框架之一,并掌握框架的实现原理;
4.熟悉nodejs,对移动端的touch等事件有过深入了解,有使用nodejs完成服务端渲染项目经验尤佳;
5.有移动Web前端、响应式网页开发等经验,能自适应pc和移动端;
6.对安卓和iOS端浏览器的兼容性有一定了解,并有相关问题的解决经验;
7.对web性能优化,webpack构建工具有实践经验,对代码组件化、模块化、可读性、简洁性等有相关能力;
8.有钻研新技术的兴趣和能力,善于交流和表达,有良好的团队合作精神,有一定的抗压能力。
html5前端职位描述(模板三)
岗位职责:
1.按时高效完成开发迭代任务;
2.维护并优化现有H5产品代码,验证并修复测试中发现的问题;
3.新技术的攻关与研究实现,H5框架的设计与优化,并运用和推动到H5实际项目中;
4.团队的技术建设和团队管理,技术分享和开发流程规范制定;
5.为测试和运营等其他团队提供技术支持。
任职要求:
1.2年以上H5开发经验;
2.熟练掌握并使用Html5、JavaScript和CSS相关技术;
3.熟练运用常见JS开发框架,例如Vue.js、ReactJS、Angular2、JQuery、ExtJS、Backbone等;
4.了解APPHybrid框架模式开发技术;
5.需要有团队的技术建设和团队管理经验,优秀的团队协作及沟通能力;
6.有前端或者中后台开发经验者优先考虑。
html5前端职位描述(模板四)
岗位职责:
1.基于HTML5技术开发全平台课件;
2.负责相关技术文档编写。
任职要求:
1.精通Javascript、HTML/HTML5/*ML、CSS/CSS3、Aja*、Html5Canvas,Jquery等前端开发技术,熟悉W3C标准;
2.3年以上开发经验,至少1年以上HTML5游戏开发经验;
3.精通其中1种游戏引擎:Cocos2d-js、EgretEngine、CreateJS;
4.熟悉Bo*2d,Threejs或其他2D、3D游戏引擎;
5.有IOS、Android等智能手机和平板开发经验优先;
6.有微信公众平台应用开发经验者优先考虑;
7.热爱技术,有激情,能够承受工作压力。
html5前端职位描述(模板五)
岗位职责:
1.根据产品设计,利用HTML5相关技术开发线上应用PC版、手机版(微信版)等多平台上的前端应用,编写能够自适应UI界面,样式兼容各种常见浏览器;
2.根据产品需求,分析并给出最优的页面前端结构解决方案;
3.跟踪最新的前端技术和标准(HTML5),持续优化前端,以提高前端的用户体验及性能;
4.参与产品的页面制作及维护,根据设计图完成页面html5应用的编码;
5.编写可复用的用户界面组件;
6.有独立的项目开发经验,对前端技术有追求,了解各种前沿技术。
任职要求:
1.精通HTML,CSS,JavaScript等Web前端开发技术;
2.精通JS开发框架,如React,ReactNative。公司目前有用到React和ReactNative开发App和网站;熟悉IOS或Android开发优先;
3.熟悉微信公众号开发及小程序开发优先;
4.熟悉HTML5特性,了解HTML5最新规范,能够熟练运用HTML5特性构建移动端的WebApp,了解Html5的离线存储机制;
5.了解WEB2.0标准,了解DOM,*ML,JSON等相关技术;
6.3年及以上开发经验,具有独立研发和解决问题的能力,有一定的前端架构设计能力。有商城开发经验优先。
篇5:Flash开发工程师岗位工作职责
简介:Flash是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。做Flash动画的人被称之为闪客。网页设计者使用Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。
Flash开发工程师职位描述(模板一)
岗位职责:
1.编写高效、稳定、安全的代码;
2.主要使用as3开发直播、点播播放器,包括逻辑编写、前台资源整合及优化、与后台交互等;
3.调研新技术,并在组内和部门中进行分享和推广。
任职要求:
1.本科及以上学历,计算机相关专业,3年以上相关工作经验;
2.精通ActionScript程序开发,熟悉ActionScript3.0,有良好程序功底,对数据交互、通讯(前后台、内外部)有透彻的理解;
3.有直播、点播视频Flash开发经验优先;
4.熟悉常用的网络协议httpsocket等;
5.工作态度积极,有责任心,很好的沟通能力和团队合作精神,以及强烈的解决问题的意愿。
Flash开发工程师职位描述(模板二)
岗位职责:
1.负责相关项目的开发与维护;
2.负责其它FLASH产品的开发与维护;
任职要求:
1.本科及以上学历;
2.熟悉ADOBEFLASHPLAYER平台特性,精通ActionScript,对执行效率、性能优化有一定经验;
3.良好清晰的编程思维,对OOP思想有较深刻的认识;
4.扎实的计算机基础,熟悉常用的数据结构与算法;
5.责任心强,主动性强,具有良好的沟通、协作能力和团队合作意识;
6.有视频播放及其直播开发经验者、游戏开发经验者优先;
7.至少一年Flash开发相关领域的从业经验;
8.熟练掌握as与js通讯机制,flash与服务器的网络数据交互实现。
Flash开发工程师职位描述(模板三)
岗位职责:
1.负责flash项目开发与维护;
2.根据产品需求完成高质量的前端开发与维护;
3.与策划、美术、运营讨论开发需求及技术实现细节。
任职要求:
1.熟悉flashbuilder,能够独立完成功能模块;
2.有2年以上游戏开发工作经验;
3.熟悉fle*框架,负责或参与过flash项目开发并成功上线;
4.熟练掌握actionScript,具备良好的编程习惯;
5.有良好的沟通能力和团队合作能力。
Flash开发工程师职位描述(模板四)
岗位职责:
1.负责网站Flash点播播放器的开发;
2.负责网站Flash直播播放器的开发。
任职要求:
1.本科3年以上Flash开发经验;
2.熟悉flash的开发流程和框架,熟练使用flashbuilder;
3.3熟悉flash的技术背景和前瞻,善于技术选型与升级优化;
4.了解视频解码技术,包括点播与直播播放;
5.良好的代码习惯和代码阅读能力。
Flash开发工程师职位描述(模板五)
岗位职责:
1.根据产品需求,分析并给出合理的页面前端结构解决方案;
2.持续优化产品性能,游戏逻辑和用户体验;
3.完成相关开发过程中的相关技术文档编写。
任职要求:
1.至少2年以上HTML5开发经验,熟悉常用游戏算法,思维敏捷;
2.精通AS3(Actionscript3)或TypeScript,需有AS开发经验者;
3.熟悉各种浏览器的兼容性调试;
4.了解基础网络通讯协议原理和机制,对Socket应用有实际开发经验;
5.具备手机或者网页游戏开发经验者优先。