Intermediate Game Developer

24bit games

Job Summary

This Intermediate Game Developer role requires building games or real-time applications using either Unity (C# and .NET) or UE4 (C++ and Blueprints). The candidate should possess excellent problem-solving, organizational, and communication skills, along with a strong attention to detail. The role involves collaborative work in a team environment, self-motivation, and the ability to manage tasks remotely. The developer should be able to quickly understand existing code, write optimized and extensible code, and be proficient in C, C++, or C#. Experience with Git and GitFlow, diagnosing issues through debugging, and a secure remote working environment are also required. The job entails developing games, contributing to the code base, and collaborating with the team to deliver high-quality game experiences.

Must Have

  • Experience with Unity or UE4 for game development.
  • Proficiency in C#, .NET, or C++ programming.
  • Strong knowledge of Unity Scripting or Blueprints.
  • Excellent problem-solving and communication skills.
  • Ability to work in a remote team.
  • Ability to write optimised code.

Good to Have

  • Understanding of 2D & 3D graphics pipelines.
  • Knowledge of game development optimisation principles.
  • Experience on mobile, VR, or console platforms.
  • Experience using DirectX or OpenGL APIs.
  • Experience using JIRA or related tools.
  • Passion for video games.
  • Computer Science, Engineering, or related degree.

Job Description

SPECIFIC REQUIREMENTS

  • Experience building games or related real time applications in Unity 2018, 2019, or 2020.
  • Experience programming in C# and .NET.
  • Excellent knowledge and familiarity with Unity Scripting and the Unity Editor.

OR

  • Experience building games or related real time applications in UE4.
  • Experience programming in C++.
  • Excellent knowledge of Blueprints.

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.
  • Proficient in C, C++, and/or C#.
  • 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.

 

12 Skills Required For This Role

Communication Problem Solving Github Cpp Unity Game Texts C# Blueprints Git Open Gl Jira Direct X

Similar Jobs