Programmerer - Unity

Raidho Games is now currently looking for an additional gameplay programmer to join our team in Hamar to further develop Astride. Astride is a single and multiplayer RPG with horse simulation elements. The game is being made together with our community. Which is one of the most important parts of Astride. We would like someone who is passionate and is driven by learning to join the Astride team. You will get internal training in Unity with C# using the Unity DOTS framework.

Requirements:

● Experience using Unity with C# (We are using Unity DOTS as a framework)

● Computer science knowledge, heap vs stack and knowing how to write code that does not generate garbage.

● Knowledge about data oriented code and knowing the difference between object oriented programming and data oriented programming.

● Experience writing unit tests.

● Experience with code debugging methods and performance profiling.

● Eager to learn

● Has growth potential

● Speaks English or/and Norwegian fluently

Bonus:

● You know how to write and implement features in Unity DOTS using packages such as Burst, Jobs, Collections, Netcode for Entities and DOTS Physics.

● You know about cache misses and cache hits and how to write code to reduce cache misses.

● You know how to write code to compliment the burst compiler such as vectorized loops.

● Experience writing multithreaded code in general or using Jobs in Unity.

● Experience porting games to consoles and mobile devices.

● Have released a game.

● You're pragmatic.

Initial Responsibilities:

● Inventory system - Changing tack on horses

● Character Interactions

● Point System for Dressage

● UI

● Testing and fixing bugs

Later Responsibilities:

● Implement game features using the Unity DOTS framework.

Apply for the job

If this sounds like you, please apply as soon as possible.

Send your application, portfolio and resume to [email protected]