职位描述:
工作职责:
游戏开发:规格、设计、程序编写、修改bug全程参与。
使用现有的引擎底层代码开发、增强游戏可玩性,包括玩家和游戏世界的交互、以及人工智能等。
编写简洁有序、高效、可重复使用的代码,并能撰写相应的说明文档
持续不断地追求更高的产品质量与团队的工作效率。
能在一个节奏迅速灵活的环境中,协助创造优质产品
任职要求:
计算机本科或相关专业 (或拥有相关工作经验)
五年以上工作经验,并至少发行过一款在线移动游戏
热爱游戏开发和OO设计
精通 C/C++、并了解数据结构、algorithms 与软件设计
丰富的 iOS 或 Android 的开发经验
熟悉Cocos 2D-X、Unity和移动平台(Kakao Talk/Line/微信等)和扩展经验。
能在一个节奏迅速灵活的环境中,协助创造优质产品
有创造出高品质的游戏的热情
愿意在上海工作
有以下条件将优先考虑:
有Web2.0应用程序(Canvas、SVG、CSS转换)和javascript架构(jQuery, dojo, extjs等)工作经验
有IOS、安卓或移动页面(javascript、CSS3、html5、浏览器引擎扩展)经验
熟悉游戏中间件、OpenGL ES和SDK开发
曾经在 Apple App Store 或是任何 Android 市场上发行过产品
曾经参与过相关技术社群活动,如:开源代码编写等
Respoibilities:
Own the development, from specification through design, coding, debugging and deployment.
Use existing engine code base to develop and enhance gameplay, including playeworld interaction, AI, etc.
Write clean, robust, reusable code and create documentation where required.
Continually strive to improve product quality and group productivity.
Help create and work in a fast-paced, agile environment.
Requirements:
BS in Computer Science or related technical discipline (or equivalent work experience).
5+ yea of professional experience and at least one shipped online mobile game
Passion for software development and OO Design
Proficient in a Java or C based language with strong competencies in data structures, algorithms and software design
Solid experience developing mobile applicatio utilizing for either iPhone or Android devices.
Hands on Cocos2D-X, Unity, and mobile platforms (KakaoTalk/Line/Wechat) and scaling experience.
Willing to accept and provide direction in a collaborative working environment.
Passion for making great games.
Willing to relocate to Shanghai, China.
Great to have:
Working knowledge of Web 2.0 APIs (Canvas, SVG, CSS Traforms) and javascript frameworks (jQuery, dojo, extjs, etc.)
IOS, Android, or mobile web (javascript, CSS3, html5, WebKit exteio) Programming Experience.
Familiarity with games middleware, OpenGL ES, or SDK development.
Experience with localized and cross-platform product development.
Released a product on the iOS App Store or Android Marketplace.
Actively engages in programming communities (open source, etc).