Job Overview
We are hiring a Game Developer to join our dynamic team of game programmers to build amazing games for our users. You will be responsible to create and develop games for gaming consoles, personal computers, mobile phones, tablets, and other handheld devices.
As a Game Developer, you are supposed to have a thorough understanding of game development processes including story writing, designing, coding, and development. Your main job is to provide the base for game play. You will also be interacting with other team members such as designers and other programmers and work closely with them to build the best games.
A comprehensive knowledge of various game programming languages, best gaming trends and development will be highly preferred. If you have a passion for games with a creative mind and ideas, we would like you to take the chance and send in your resume to us.
Responsibilities
- Understand the game specifications and design 3d models
- Design and develop efficient code using the desired programming languages
- Review, record, and test your code to identify bugs and problems
- Interact with developers, artists, animation developers, and other team members to finalise a good video game design
- Provide solutions for complex technical problems and debug them systematically
- Document technical specifications and procedures
- Ensure the delivery of quality product within the scheduled timeline
- Follow and stay updated about latest developments of the game industry
Requirements
- Bachelor’s degree in Computer Science or a related field
- Relevant working experience in game development or similar role in IT industry
- Familiarity with the best software development practices
- Experience of programming languages such as C#, C++, Java, etc.
- Expertise in Artificial Intelligence, 3D Animation, and 3D Rendering
- Scripting experience and thorough understanding of software tools
- Abreast with latest techniques and technologies in the gaming world
- Excellent communication skills
- Should be a team player
- Ability to multitask is a must