Snaphunt – Gameplay Programming Intern

Company
Snaphunt
snaphunt.com
Designation
Gameplay Programming Intern
Date Listed
01 Oct 2019
Job Type
Entry Level / Junior Executive
Full/Perm
Job Period
Flexible Start, Permanent
Profession
IT / Information Technology
Industry
Location Name
Singapore
Allowance / Remuneration
$1,500 - 4,000 monthly
Company Profile

The Offer

  • Work and learn from a talented team on creating memorable gameplays
  • Excellent career development opportunities

The Employer

Our client is a leading game development studio in Asia Pacific with a presence in Singapore more than a decade. The Singapore office has a multicultural team with over 30 different nationalities and is rapidly expanding as a result of the company's continued success in creating memorable gameplay experiences.

Job Description

The Job

You will execute several programming tasks to support the playability of the game (the link between the player’s actions, character’s behaviours, and the consequences on the evolution of the game)

Your responsibilities include:

  • Working together with designers to bring games to life.
  • Carrying out regular functional check-ins, to progressively integrate development into the shared code base
  • Collaborating with game designers/level designers/animators so as to discuss the constraints and establish the technical possibilities of the various gameplay functions
  • Choosing the appropriate data structures and algorithms for the task at hand
  • Testing work after each stage to ensure stability
  • Demonstrating understanding of the basics of load and game feature testing and write test code
  • Including comments in the code and document implemented features
  • Testing other connected features that could be impacted by the produced feature
  • ·Using a coding style that is efficient and easy to read
  • Debugging own code and bugs of basic complexity in the rest of the engine.
  • Testing work after each stage to ensure stability
  • Ensuring that code changes are fully tested (multi-player, all platforms, all game modes and middleware, where applicable)
  • Testing other connected features that could be impacted by the produced feature

The Profile

  • You have a bachelor’s degree in computer science or computer engineering or equivalent
  • You have knowledge of software programming, ideally in the video game industry or any other relevant experience and possess basic knowledge of engine or middleware and associated pipeline and debugging tools
  • You are familiar with basic speed and memory considerations and optimisation principles
  • You have excellent communication skills in spoken and written English, attention to detail and good interpersonal and communication skills
  • You have good analytical and synthesis skills and can anticipate and resolve problems.
  • You are a good team player and are adaptable, result driven and can quickly learn new tools.


This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page