Intermediate Technical Programmer

2 Months 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

Accurate - Healthcare Vertical Strategist

Accurate

United States (Remote)
3 Months ago
ElevenLabs - Forward Deployed Engineer

ElevenLabs

Poland (Remote)
3 Months ago
blue isle studios - Console Port UE4 Programmer

blue isle studios

(Remote)
4 Years ago
kaizen gaming  - Software Engineer in Test

kaizen gaming

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
Springer Group - Director Group Financial Reporting

Springer Group

Berlin, Berlin, Germany (Hybrid)
1 Month ago
endava - .NET Developer with AWS experience

endava

Varna, Varna, Bulgaria (On-Site)
1 Month ago
Canonical - Lead Golang Software Engineer

Canonical

(Remote)
2 Months ago
Rockstar Games - Software Engineer, C# WPF (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago
luxsoft - Junior C++ Software Developer

luxsoft

Egypt (Remote)
5 Days ago
77sparx - Software Developer

77sparx

Sunnyvale, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Licensing Coordinator

Nintendo

Redmond, Washington, United States (Hybrid)
10 Months ago
Palo Alto Networks - Staff E-TAC Engineer

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
1 Week ago
SSC Technologies - EMEA Field Marketing Manager

SSC Technologies

London, England, United Kingdom (On-Site)
1 Year ago
Nordson Corporation - Senior Principal Materials Engineer

Nordson Corporation

Salem, New Hampshire, United States (On-Site)
1 Month ago
Netflix - Software Engineer - Rendering

Netflix

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Illumina - Associate Director, IT SCM

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Aristocrat - Games Design Manager

Aristocrat

Reno, Nevada, United States (On-Site)
1 Month ago
Optiv - Principal Analyst

Optiv

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Palo Alto Networks - Incident Commander - Network Security

Palo Alto Networks

Santa Clara, California, United States (On-Site)
2 Weeks ago
Frigate games - Digital Marketing Executive

Frigate games

Hyderabad, Telangana, India (On-Site)
4 Weeks 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

logifuture - Java Tech Lead

logifuture

Lecce, Apulia, Italy (Hybrid)
4 Months ago
HCL Tech - Technical Lead - C++, C#

HCL Tech

Massachusetts, United States (On-Site)
1 Month ago
luxsoft - Junior Java Developer

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Signal Space Lab - Lead Programmer

Signal Space Lab

Montreal, Quebec, Canada (On-Site)
3 Months ago
luxsoft - Software Developer T2

luxsoft

New York, New York, United States (On-Site)
1 Month ago
Simcorp - Senior Database Administrator

Simcorp

Mexico City, Mexico (Hybrid)
2 Months ago
Qualcomm - Senior C++ Software Developer

Qualcomm

Iași, Iași County, Romania (On-Site)
3 Weeks ago
Kavalirio - Database Engineer

Kavalirio

Fort Meade, Maryland, United States (On-Site)
6 Days ago
Techland - Junior Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
P99 soft - Senior Java Developer

P99 soft

Hyderabad, Telangana, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded