Job Requirements
1 - 3 years of experience
Skills
Job description for Game Programmer at Gamelogic Pte Ltd
Gamelogic started out with a small group of gaming enthusiasts and has since expanded into a full-fledged game development studio. As gaming enthusiasts, we are adamant about one thing: which is to have fun. We are experts in having a good time and we hope to offer fellow gamers a chance to unleash their inner child through our awesome games.
Our goal is to create innovative casual games that will penetrate the global market. Our team is made up of experienced game designers, programmers and artists and we are constantly looking to nurture the next generation of game developers.
When it comes to gaming for us at Gamelogic; the sky’s the limit.
-----------------------------------------------------------------------
Title: Game Programmer
Responsibilities:
· Brainstorming game concepts, design elements, and specifications with the game design team.
· Collaborating with programmers to set work schedules and deadlines.
· Selecting suitable game frameworks and translating concepts into clean and efficient code.
· Designing and testing gameplay features and prototypes.
· Generating game scripts and storyboards, as well as animating game characters and objects.
· Contributing to user interface development, as well as the integration of graphic design and audio features.
· Performing tests and implementing validation procedures.
· Documenting the full lifecycle of game development.
· Maintaining code, resolving issues, and performing bug fixes.
· Integrating the latest game industry trends into game designs.
· Working closely with a lead game developer to create task/project deliverables.
· Interface with Quality Assurance, Game Producers, Game Designers and Artists.
Requirements:
· Bachelor's degree in computer science, computer engineering, or equivalent.
· Proficiency in Unity3D.
· Superb analytical and problem-solving skills.
· In-depth knowledge of full lifecycle game programming and related technologies.
· Highly proficient in programming languages, such as C++, C# and Java.
· Excellent communication and collaboration abilities.
· Great organizational and time management skills.
· Ability to contribute to innovation in game design.
Bonus:
· Candidates proficient in LUA are preferred.
· Proficiency in Linux and Mac environment is a plus.