Senior Programmer

Games Jobs - Programming - Shanghai

Job Title Senior Programmer
Job Category Programming
Job Description Responsibilities:

  • Develop game and AI systems to be used for internal/external projects.
  • Research innovative techniques to improve game production.
  • Create and maintain modules to be used for automated testing.
  • Contribute towards developer and end-user documentation.
  • Provide support and training to internal/external developers.
  • Show a strong passion for customer service and satisfaction.
  • Directly responsible for adhering to all company policies and procedures.
  • Take initiative and be willing to expand own horizon.
  • Safeguard company assets including source code, art work, tools, game design information and technical know-how.


Requirements:

  • Minimum of 4 years professional software development experience.
  • Have worked on at least one shipped game for either PC or console.
  • Excellent understanding of:
    • Object-oriented analysis and design.

    • Algorithms used in 3D games.

    • Visual C++ and/or the GCC programming toolset.
  • Strong software engineering and debugging skills.
  • Adopt existing company development processes.
  • Excellent problem-solving skills.
  • Excellent communication and writing skills.
  • Script language programming experience
  • Proven ability to work in a team environment on a shared code base.
  • Keep a positive team-oriented attitude.
  • Be proactive and self-motivated, work without direct supervision.
  • Willing to travel to meet the demands of the engine business.


Plus:

  • Experience on animation programming (character control, animation blending) and AI programming is a plus
  • Experience using and writing plug-ins for DCC applications (3ds, Maya).
  • Experienced in visual scripting framework (flowgraph, kismet, etc)
  • Experience working with established, large-scale software architectures
  • Good written and verbal English skills.
  • Fluent Chinese.
Salary Based on experience
Location Shanghai
Job Category Programming
Date posted 30/08/2014
Recruiter This job is advertised on behalf of Crytek using their internal reference 480.
  Apply for this job