We are looking for a specialized Game Developer to turn a game idea into code in a fast-moving environment. You will be involved in various aspects of the game’s creation from concept to finished product including coding, programming, audio design, production, and visual arts.
Game Developer Responsibilities Include:
- Translating requirements into complicated but clean and efficient code
- Constructing the base or the engine on which the game will run
- Producing prototypes of gameplay ideas and features
- Developing schedules and determining milestones
- Generating game scripts and storyboards
- Animating characters and objects
- Contributing to the design and audio features of the game
- Creating unit tests and validation procedures to assure quality
- Detecting, identifying, and resolving issues and documenting technical specifications
- “Polishing” the game, maintaining code, fixing bugs, and ironing out occurring problems
Requirements
- Proven working experience in full lifecycle game development
- Hands-on experience primarily with C++ or other programming languages (Java, C, etc.)
- High-level knowledge of APIs and libraries
- Expert in one or more programming specialties (artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, or audio)
- Up-to-date with the latest gaming trends, techniques, best practices, and technologies
- Ability to solve problems creatively and effectively
- BS degree in Computer Science or Games Technology
Skills: C++, C, Java, APIs, artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, audio, gaming trends.