webJobs Copyright 2008, Web Scribble Solutions, Inc. All Rights Reserved. webJobs: Job board software Job board software Job script
This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
Crytek
Location:
Shanghai, All
Country:
China
Job Type:
Programming/Engineering
Position type:
Contract
Platform
Android, iOS
Experience Level:
Mid-Senior Level
Education:
Bachelor's Degree

Mobile Programmer

Responsibilities:

  • Own the development, from specification through design, coding, debugging and deployment.
  • Use existing engine code base to develop and enhance gameplay, including player/world 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+ years 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 applications 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 Transforms) and javascript frameworks (jQuery, dojo, extjs, etc.)
  • IOS, Android, or mobile web (javascript, CSS3, html5, WebKit extensions) 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).

 

More Jobs Like This