Game Developer Core - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 15-05-2020 11:14:45 AM
10-07-2020 11:14:45 AM
An online gaming company have a great job opportunity for a Game Developer (Core) to join their team in Cape Town. You will play a crucial part of the creation of their awesome games. You will be working in a team that is responsible for taking the game from a concept stage to a finished game, optimized for both desktop and mobile devices. Not only will you write structured, testable quality code but you will also support their graphics and FX artists with implementing and coding art and graphical effects. Does this seem like the perfect challenge for you? Keep reading!

Your key job responsibilities as the Game Developer (Core) in Cape Town will include:

- Participation in the design process for new features in the new games framework
- Implementing new features in the new games framework
- Implementing new games in games framework
- Code Reviews of new features implemented by other developers

Requirements for this Game Developer (Core) job in Cape Town:

- 5+ years of prior experience of software development as employee or contractor
- 5+ years working experience with JavaScript, TypeScript, or similar
- Experience working with graphically performance-heavy web applications and games
- Experience with GIT, SVN or similar version control systems
- Understanding of good practice version control, artifact versioning, branching model
- Interest in computer graphics programming, animations and effects
- Good communication skills to explain technical requirements to the game designer and producer
- Experience with client-server integrations
- The ability to deliver in an agile, iterative environment where pace is high and all voices matter

The following are advantageous for this Game Developer (Core) job in Cape Town:

- Experience with hardware-accelerated 3D techniques
- Experience with any JavaScript based game engines, like PIXI, Phaser or similar
- Experience with Shaders
- Experience working with TDD and automated testing techniques
- Any other creative skill, from sound design to 3D modelling