Senior C++ Programmer

2 Months ago • 4-8 Years • Game Programmer

Job Summary

Job Description

Gamepires seeks a Senior C++ Programmer to contribute to their flagship survival game. Responsibilities include supervising all phases of feature development (design to delivery), proactively improving workflows and game operation, implementing high-quality core systems for multiplayer games, mentoring junior team members, translating design requirements into efficient and robust code, rapid prototyping, collaborating on gameplay systems, and researching new game technologies. Experience with multiplayer functionality (TCP/UDP), object-oriented design, data structures, version control (P4), and complex problem-solving is crucial. The role involves working with Unreal Engine to create a deep, immersive online experience.
Must have:
  • Proven C++ experience
  • Multiplayer functionality (TCP/UDP)
  • Object-oriented design expertise
  • High code quality focus
  • Version control (P4)
  • Complex problem-solving skills
Perks:
  • Flexible working hours
  • Discretionary Bonus
  • Education budget
  • Yearly health check-ups
  • Paid sick leave
  • Professional development
  • Friendly work atmosphere
  • Modern office in Zagreb
  • Team & social gatherings
  • Office snacks & drinks
  • MultiSport Card

Job Details

Description

Are you an experienced Senior C++ programmer who wants to work and improve the development workflows on one of the most immersive and technologically advanced survival games ever made? 

As a Senior C++ Programmer, you’ll work to work on various segments of game code including gameplay, network, AI, UI, shaders and more to bring the game and it’s features to life for our players. 

This is key role in the team where your passion for creating amazing online games and drive the development of technology based on Unreal Engine that will help a collaborative and dedicated team create a deep, immersive experience. 

 

What you’ll be doing: 

  • Supervising all phases of feature development as required from design, to delivery, to players.  
  • Being proactive in finding ways to improve both how we work and how our games operate. 
  • Implementing high-quality core systems for multiplayer games. 
  • Provide mentorship and support the development of junior team members to help them to achieve higher quality results from their work. 
  • Translating design requirements into code, considering flexibility, robustness and performance. 
  • Rapid prototyping of new ideas.  
  • Working with the rest of the team to produce fun and enjoyable gameplay systems and mechanics. 
  • Researching, innovating and developing new game technology. 

What we’re looking for: 

  • Proven commercial experience coding in C++. 
  • Experience with multiplayer functionality or TCP & UDP. 
  • Fluency in Software Architecture Fundamentals in object-oriented design and data structures. 
  • A clear enthusiasm for and demonstrable experience of creating and fostering a high level of code quality. 
  • Experience with version control software such as P4. 
  • Experience in solving complex mathematical and analytical problems. 
  • Excellent verbal and written communication skills. 
  • Fluent in English language, both written & verbal. 
  • Excellent creative problem-solving skills where you value the input from producers, product owners and co-workers. 

 

Why work at Gamepires? 

 

In addition to joining a talented and passionate team who love what they’re doing, Gamepires offers: 

  • Flexible working hours 
  • Discretionary Bonus 
  • Budget for education and game dev summits 
  • Yearly health check-ups and 100% paid sick leave 
  • Care & Attention towards your professional development 
  • Experience working on a globally famous Croatian game 
  • Friendly work atmosphere in a modern office in Zagreb 
  • Opportunity to learn from successful game developers 
  • Team and Social gatherings 
  • Fresh coffee, tea, fruits, and healthy snacks in the office 
  • MultiSport Card 

Similar Jobs

Ludeo - Streaming Engineer C++

Ludeo

Budapest, Hungary (On-Site)
2 Months ago
Epic Games - Gameplay Systems Engineer Intern

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
5 Months ago
Ubisoft - Lead Snowdrop Engine Programmer

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Rivos - Silicon Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
5 Months ago
Blackbird Interactive - Intermediate Software Engineer (Unreal Engine 5 – Multiplayer)

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
4 Weeks ago
Fatshark AB - Senior Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
8 Months ago
Studio Wildcard - Senior Gameplay Programmer

Studio Wildcard

Redmond, Washington, United States (Hybrid)
2 Months ago
Final Strike Games - Gameplay Systems Engineer

Final Strike Games

Bellevue, Washington, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Playrix - Senior Technical Designer

Playrix

Montenegro (Remote)
5 Months ago
Visa - Cybersecurity Analyst - Sr. Consultant - Red Team

Visa

Ashburn, Virginia, United States (Remote)
1 Month ago
Blizzard Entertainment - Associate Software Engineer, Production Technology

Blizzard Entertainment

Irvine, California, United States (Hybrid)
5 Months ago
Crunchyroll - Staff Software Engineer, Account Services

Crunchyroll

San Francisco, California, United States (On-Site)
1 Month ago
Epic Games - QA Programming Specialist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Riot Games - Manager, Software Engineering - League of Legends, Hextech Engine

Riot Games

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

(On-Site)
2 Months ago
CD PROJEKT RED - Intern in Engineering Team (Smart Object)

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
2K - Principal Gameplay Animation Engineer

2K

Vancouver, British Columbia, Canada (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in City of Zagreb, Croatia

Casumo - HR & Office Specialist

Casumo

Zagreb, Croatia (Hybrid)
1 Month ago
PwC - Senior Associate IT Auditor

PwC

Zagreb, Croatia (On-Site)
6 Months ago
CloudLinux - Senior Python/Full Stack Developer (Django-focused)

CloudLinux

City Of Zagreb, Croatia (Remote)
3 Weeks ago
Tesla - Field Service Technician (Electrician) Industrial Storage / Supercharging

Tesla

Zagreb County, Croatia (On-Site)
1 Month ago
Reversing Labs - Backend Software Engineer

Reversing Labs

City Of Zagreb, Croatia (Hybrid)
3 Months ago
Every matrix - Mid Frontend Engineer

Every matrix

Zagreb, Croatia (Hybrid)
3 Weeks ago
Tesla - Project Developer / Business Developer EV Charging - Western Balkan

Tesla

Zagreb County, Croatia (On-Site)
1 Month ago
Casumo - Sportsbook Product & Operations Manager

Casumo

Zagreb, Croatia (Hybrid)
2 Months ago
Every matrix - Mid-level Backend Software Engineer

Every matrix

Zagreb, Croatia (Hybrid)
3 Weeks ago
Reversing Labs - DevOps Engineer- CI/CD & Cloud Specialist

Reversing Labs

Zagreb, Croatia (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Techland - UE5 Senior Game Programmer AI

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Big Ant Studios - Senior Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
5 Months ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
1 Month ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
CD PROJEKT RED - Senior Game Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
ARVORE Immersive Experiences - GAMEPLAY DEVELOPER

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
4 Months ago
Ubisoft - Senior Network Programmer(Node.js)

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Months ago
Warner Bros Games - Senior Gameplay Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago
PlayStation Global - Senior Pipeline Programmer

PlayStation Global

Los Angeles, California, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded