C++ Programmer - SCUM

3 Months ago • All levels

About the job

Job Description

C++ programmer needed for immersive survival game, must have experience in C++, object-oriented design, and data structures.
Must have:
  • C++ Programming
  • Object-Oriented Design
  • Data Structures
  • Version Control
Good to have:
  • Unreal Engine
  • Multiplayer Game Development
  • Game Technology
  • Mathematical Problem Solving
Perks:
  • Flexible Working Hours
  • Discretionary Bonus
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

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

As a 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 for which you are responsible; from design to delivery, to players.  
  • Implementing high-quality core systems for multiplayer games. 
  • 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++. 
  • Fluency in Software Architecture Fundamentals in object-oriented design and data structures. 
  • Demonstrable experience of and an enthusiasm for 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 
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

“Gamepire - someone who is now allergic to light caused by countless hours playing video games, such as SCUM, in the dark” - definition from the Urban Dictionary We are a game development studio based in Zagreb, Croatia, whose main focus is creating video games with realistic graphics and gameplay. Our critically acclaimed multiplayer survival game ‘SCUM’ became the fastest selling new game on Steam within the first 24h. Prior to SCUM, we released the Gas Guzzlers Extreme game series which was rated 89% positive score on Steam as well as winning “best racing Game” for the year 2013. We created PranaEngine so we can deliver the best product possible. We want to be the best in our field, and to do so we need outstanding people who share the same passion regarding making games and exploring new concepts. And we found some! Here is what they have to say: “The atmosphere in the office is great. Since I got here, I can only say that the company culture and the team were the first two things that made the most significant impact on me”. - Estera, a concept artist and member of our 2D team “The best part of my job is the opportunity to work on a 3D video game. Developing a game using a modern game engine is very exciting for me. Although, I must admit board game day, pizza day and football on weekends are just as exciting!” - Goran, a developer and member of our programming team “I love the process of generating and materializing ideas for new assets in the game and seeing how my creations enrich the players’ overall experience.”- Katarina, a level designer We have a great team but we’re always seeking more talented individuals who are willing to develop and grow with us, and ultimately enrich our working environment. Be brave and apply for your next adventure, hope to see you soon.

Zagreb, Croatia (On-Site)

View All Jobs

Get notified when new jobs are added by Gamepires

Similar Jobs

Gamefam - Programmer 3 - Luau

Gamefam, (Remote)

Insomniacs - UI/UX Programmer Intern - Undergraduate

Insomniacs, United States (Remote)

Wildlight Entertainment - Senior Engine Programmer - Generalist

Wildlight Entertainment, United States (Remote)

raw power games - Senior Render Programmer

raw power games, Denmark (Hybrid)

VECTOR NORTH - [Vector North] Senior UI Programmer

VECTOR NORTH, Czechia (Hybrid)

Ubisoft - Senior Network programmer (C++)

Ubisoft, Canada (Hybrid)

CD PROJEKT RED - Senior Story Programmer

CD PROJEKT RED, United States (On-Site)

Ubisoft - Animation programmer (F/M/NB)

Ubisoft, France (Hybrid)

Ubisoft - Animation programmer (F/H/NB)

Ubisoft, France (Hybrid)

Streamline Studios - Junior Game Programmer (Unreal)

Streamline Studios, Malaysia (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Setu - Backend Engineer

Setu, India (Remote)

Every matrix - Technical Project Manager for Casino BU

Every matrix, Ukraine (Hybrid)

Every matrix - Technical Project Manager for Casino BU

Every matrix, Ukraine (Hybrid)

Every matrix - Database Administrator

Every matrix, Ukraine (Hybrid)

Every matrix - Database Administrator

Every matrix, Ukraine (Hybrid)

Every matrix - Junior Manual QA Engineer

Every matrix, Ukraine (Hybrid)

Every matrix - Junior Manual QA Engineer

Every matrix, Ukraine (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Zagreb, Croatia

EveryMatrix - Senior Software Engineer (Node.js + Vue.js)

EveryMatrix, Croatia (Hybrid)

EveryMatrix - Mid Software Engineer (Node.js + Vue.js)

EveryMatrix, Croatia (Hybrid)

Pocket Worlds - Fullstack Software Engineer (Backend Leaning)

Pocket Worlds, Croatia (On-Site)

Nanobit - Accountant/Financial Analyst

Nanobit, Croatia (Hybrid)

Nanobit - Junior Narrative Designer

Nanobit, Croatia (Hybrid)

Nanobit - Content Designer (Student)

Nanobit, Croatia (Hybrid)

Nanobit - Open Application

Nanobit, Croatia (On-Site)

Nanobit - Feature Tester (Student)

Nanobit, Croatia (Hybrid)

Nanobit - Unity Game Developer

Nanobit, Croatia (Hybrid)

Nanobit - 2D Game Artist

Nanobit, Croatia (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Unity - Accountant, Cash

Unity, India (Hybrid)

FitXR - Unity Engineer

FitXR, United Kingdom (Remote)

FitXR - Unity Engineer

FitXR, Spain (Remote)

Animoca Brands - Game Developer

Animoca Brands, Philippines (Remote)

Animoca Brands - Game Developer

Animoca Brands, China (Remote)

Animoca Brands - Game Developer

Animoca Brands, Malaysia (Remote)

FalconX - Corporate Development Manager

FalconX, United States (On-Site)

Aspire - Learning & Development Manager

Aspire, Singapore (On-Site)

Simplify 360 - Release Engineer

Simplify 360, India (Hybrid)

Get notifed when new similar jobs are uploaded