Junior Programmer

Job Position type: 
News type: 
Event Date: 
Monday, 9 October 2017 - 12:00pm to Thursday, 30 November 2017 - 12:00pm

Junior Programmer.

General Duties:
Work closely with producers, game designers and artists to implement a next-generation game
Implementing, optimizing and maintaining core game engine systems
Modify, enhance and maintain asset pipelines and tools
Staying up-to-date with new technologies and architectures
Follow Tantalus' standards and best practices
Assist and mentor other programmers in your areas of expertise

Skills, Abilities and Qualifications:
Familiarity with game engine architectures
Good C++ programming skills
Familiarity with small-scale C++ project development
Writes clear, robust, maintainable code
Excellent problem solving skills
Naturally works as part of a team
Excellent written and verbal communication skills
Good interpersonal skills
A genuine enthusiasm and passion for the games industry

Unity development experience
Knowledge of and some experience writing in assembler dialects (e.g. MIPS, PowerPC, X86)
Some experience writing in shader languages (e.g. GLSL, HLSL)
Knowledge of code optimization and profiling tools (e.g. VS Performance analysis, VTune, PIX)
C# and/or a scripting language (e.g. Python)
A degree in a course such as Computer Science, Computer Engineering, or Mathematics preferred. Self taught applicants must be able to demonstrate a high level of competency with game related demo code