We are looking for a passionate and talented Game Programmer to join our development team. Youll play a key role in bringing our game concepts to life by building gameplay systems, tools, and features. This role is ideal for someone who thrives in a creative, fast-paced environment and has a love for game development.
Design, implement, and maintain core gameplay systems (e.g., AI, UI, physics, networking).
Collaborate with designers, artists, and other programmers to build polished, high-performance features.
Optimize code and systems for performance across target platforms (PC, console, mobile).
Debug, profile, and fix technical issues and bugs.
Contribute to code reviews, architecture discussions, and best practices.
Write clean, well-documented, and efficient code.
Proficiency in C++, C#, or other relevant programming languages.
Experience with game engines such as Unity, Unreal Engine, or similar.
Strong understanding of object-oriented programming, data structures, and design patterns.
Experience with version control systems (e.g., Git, Perforce).
Ability to work effectively in a team environment.
Strong problem-solving and communication skills.
Experience with multiplayer/networked game systems.
Familiarity with graphics programming or shaders.
Experience developing for consoles (e.g., PlayStation, Xbox, Switch).
Knowledge of build pipelines and continuous integration.
TD SYNNEX Spain
TheHive Freelancing
ExpHire
BlackStone eIT
Horizontal Talent