Intermediate Technical Programmer

1 Month ago • All levels • Programming

Job Summary

Job Description

The Intermediate Technical Programmer will be responsible for creating or working on game development tools and/or engines, possessing excellent knowledge of C, C++, and/or C#. The ideal candidate should be passionate about creating efficient, optimized, and well-crafted systems, with strong problem-solving, organizational, and communication skills. They should be able to work collaboratively in a team environment and manage tasks remotely. This role requires the ability to quickly understand existing codebases and write well-thought-out, optimized, and extensible code adhering to established coding conventions. Experience with source control, particularly Git and GitFlow, along with the ability to diagnose issues through debugging and profiling code, is essential.
Must have:
  • Experience with game development tools and/or engines.
  • Excellent knowledge of C, C++, and/or C#.
  • Passion for creating efficient and optimized systems.
  • Excellent problem-solving and communication skills.
  • Ability to work collaboratively in a team environment.
Good to have:
  • Understanding of 2D & 3D graphics pipelines.
  • Understanding of game development optimization principles.
  • Experience working on mobile, VR, or console platforms.
  • Experience using DirectX or OpenGL APIs.
  • Experience using JIRA or related task management tools.
  • Passionate about video games.
  • Computer Science, Engineering, or related degree.

Job Details

SPECIFIC REQUIREMENTS

  • Experience creating or working on game development tools and/or engines.
  • Excellent knowledge of C, C++, and/or C#.
  • Passion for creating efficient, optimised, and well crafted systems.

GENERAL REQUIREMENTS

  • Excellent problem-solving, organizational, and communication skills.
  • High attention to detail.
  • Can work collaboratively in a team environment.
  • Ability to self motivate and manage tasks in a remote working environment.
  • Ability to get up to speed with an existing code base.
  • Ability to write well thought out, optimised, and extendable code that follows established coding conventions.
  • Familiarity working with source control, specifically Git and GitFlow.
  • Ability to diagnose issues through debugging and profiling code.
  • Secure and comfortable remote working environment.

BONUS POINTS

  • Understanding of 2D & 3D graphics pipelines.
  • Understanding of standard game development optimisation principles.
  • Experience working on mobile, VR, or console platforms.
  • Experience using DirectX or OpenGL APIs.
  • Experience using JIRA or related task management tools.
  • Passionate about video games.
  • Computer Science, Engineering, or related degree.

 

This is for a permanent position with a salary in the range of R25,000 to R40,000 per month, depending upon skill level and experience.

Similar Jobs

Epic Games - Senior Character Artist

Epic Games

(On-Site)
2 Months ago
Cause and FX - Senior Compositing Artist

Cause and FX

Auckland, Auckland, New Zealand (Hybrid)
2 Months ago
appier - Technical Solution Engineer (Korean)

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Tesla - Used Car Sales Advisor

Tesla

Wolverhampton, England, United Kingdom (On-Site)
4 Months ago
Marsh McLennan - Motor Claims Handler

Marsh McLennan

Leeds, England, United Kingdom (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jam City - Monetization Manager - Mobile Gaming Industry

Jam City

Toronto, Ontario, Canada (On-Site)
11 Months ago
Evoplay games - Regulatory Compliance Specialist

Evoplay games

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Antarctica Global - Research & Sustainability Analyst

Antarctica Global

Mumbai, Maharashtra, India (Remote)
2 Months ago
GameJobs - Senior Outsourcing Supervisor, 3D Characters

GameJobs

Barcelona, Catalonia, Spain (On-Site)
1 Year ago
Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Thales - Engineering Delivery Manager

Thales

Cheadle, England, United Kingdom (Hybrid)
1 Month ago
Match Group - Lead Policy Manager

Match Group

New York, New York, United States (Hybrid)
2 Months ago
Next Level Business Services - SFDC Senior  Developer

Next Level Business Services

Parsippany-Troy Hills, New Jersey, United States (On-Site)
8 Months ago
Winzo - Security Engineer

Winzo

New Delhi, Delhi, India (On-Site)
1 Month ago
bounteous - Information Security, Specialist

bounteous

India (Hybrid)
2 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!