INDUSTRY: Video Games / Entertainment Software
OCCUPATION: Engineer / Programmer
(ACTIVE - 8/26/2010 )

Lead Programmer

2K China
Shanghai - China

Project:  2K China
Job Duties(s): 3D Graphics / Rendering, AI / Pathfinding Systems / Collision, Client / Server Programmer, Math / Physics / Algorithms, Realtime Programming, Tools / API's / Plug-In's, UI / Front End / HUD
Software Utilized: C++
Platform(s): PS3, XBOX 360, Wii, DS, PC
Genre(s): 1st Person, Casual Games, Various Genres
Bonus Eligibility: Yes
Relocation: Yes
Required Spoken Language(s): English, Mandarin, Z - Other
Required Work Auth.: Work Anywhere
Start Date: Immediately
APPLY
Share
Refer A Friend REFER FRIEND
JOB DESCRIPTION AND RESPONSIBILITIES:
-Effectively produce codes for games on PC and game consoles.
-Assist in the technical design and scheduling of programming tasks.
-Act as a tutor of one or two junior programmers.
REQUIREMENTS:
-Degree holder or above, major in computer science or equivalent.
-At least three years of relevant experience in one (or more) of the following areas.

•3D Technology: 3D graphics, animation, scene management, special effects, collision, physics, 3D sound, algorithms, optimization.
•Game Code: game features, game mechanics, game logic, HUD & Menu, weapons, vehicles.
•Artificial Intelligence: behaviors, AI framework, scripting.
•Network: high-level/low-level network programming, online game modes.
•Tools: tool programming using favorite languages, 3DS Max plug-ins, Maya plug-ins, workflow improvements for art and level design, auto-building system, distributed content processing.

-Proficient in C, C++.
-Ability of optimizing codes by assembly language.
-Excellent oral and written English.
-Excellent working attitude, good self-learning and problem solving ability.
-Excellent teamwork and communication skills.
-A passion for creating and playing games.
-Dev experience on at least 2 published games