Senior C++ Programmer

7 Months ago • All levels • Game Programmer

Job Summary

Job Description

Senior C++ Programmer for immersive survival game. Must have experience with multiplayer functionality and C++.
Must have:
  • C++ Programming
  • Multiplayer Functionality
  • Software Architecture
  • Version Control
Good to have:
  • TCP & UDP
  • Unreal Engine
  • AI Development
  • Shader Programming
Perks:
  • Flexible Working
  • Discretionary Bonus

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

CloudLinux - Principal Software Engineer - C at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Tel Aviv District, Israel (Remote)
5 Months ago
Google - Staff Software Engineer, YouTube Trust and Safety Data

Google

Mountain View, California, United States (On-Site)
4 Months ago
Ubisoft - (Lead) R&D Scientist - Ubisoft La Forge

Ubisoft

Shanghai, Shanghai, China (On-Site)
10 Months ago
Meta - Design Verification Engineer

Meta

San Diego, California, United States (On-Site)
4 Months ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
5 Months ago
Media Molecule - Principal Programmer - 12 month contract

Media Molecule

London, England, United Kingdom (On-Site)
5 Months ago
Techland - UE5 AI Game Programmer

Techland

Poland (On-Site)
7 Months ago
AirlabInc - Senior Lead Programmer (Game Industry)

AirlabInc

Montreal, Quebec, Canada (On-Site)
8 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
5 Months ago
Peak - Game Developer

Peak

(On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fabric - Digital Design Verification Consultant

Fabric

Los Angeles, California, United States (Remote)
5 Months ago
Warner Bros. Games - Advanced Software Engineer, AI

Warner Bros. Games

Salt Lake City, Utah, United States (Hybrid)
6 Months ago
ByteDance - Software Engineer, Rendering Engine

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
5 Months ago
Ubisoft - Team Lead (W/M/NB)

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
9 Months ago
Meta - Data Center Energy Analyst

Meta

San Francisco, California, United States (On-Site)
4 Months ago
Ubisoft - Audio Programmer - Snowdrop Paris - F/H/NB

Ubisoft

Montreuil, Île-de-France, France (Hybrid)
6 Months ago
PhonePe - PSE - Data Engineering

PhonePe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Cloud Technical Solutions Engineer, Data Analytics, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Zagreb, Croatia

Remote - Payroll Specialist Lead - Croatia

Remote

Croatia (Remote)
5 Months ago
Room 8 Studio - Motion Designer (Trailer Production)

Room 8 Studio

Croatia (On-Site)
5 Months ago
Reversing Labs - Application Security Architect

Reversing Labs

Zagreb, Croatia (Hybrid)
4 Months ago
Reversing Labs - Product Manager

Reversing Labs

Zagreb, Croatia (Hybrid)
5 Months ago
Google - Software Engineering Manager II, LearnX

Google

Zagreb, Croatia (On-Site)
4 Months ago
Room 8 Studio - Stylized 3D Environment Team Lead

Room 8 Studio

Croatia (On-Site)
4 Months ago
Nanobit - Unity Game Developer

Nanobit

Zagreb, Grad Zagreb, Croatia (Hybrid)
7 Months ago
CloudLinux - SDET / QA Automation Engineer (worldwide remote, work anywhere)

CloudLinux

Zagreb, Croatia (Remote)
5 Months ago
Room 8 Studio - Project Art Director

Room 8 Studio

Croatia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Tamatem Games - Senior Unity Developer

Tamatem Games

Amman, Amman Governorate, Jordan (On-Site)
5 Months ago
Streamline Media Group Inc. - Senior Game Programmer (Unreal)

Streamline Media Group Inc.

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Keywords Studios (Player Support) - Senior Game Programmer - Malta

Keywords Studios (Player Support)

Valletta, Malta (On-Site)
7 Months ago
Keywords Studios (Player Support) - Game Programmer - Malta

Keywords Studios (Player Support)

Valletta, Malta (On-Site)
7 Months ago
PikPok - Associate Technical Manager

PikPok

Wellington, Wellington, New Zealand (On-Site)
5 Months ago
Paradox Interactive - Tech Lead

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Keywords Studios (Player Support) - Game Programmer - Global - GDC Showcase 2024

Keywords Studios (Player Support)

Malta (Hybrid)
6 Months ago
Sunovatech - Lead Game Programmer unreal

Sunovatech

New Delhi, Delhi, India (On-Site)
7 Months ago
Supercell - Senior Game Programmer, Clash of Clans

Supercell

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
IO Interactive - Senior Online Programmer

IO Interactive

Barcelona, Catalonia, Spain (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded