C++ Software Developer

3 Months ago • All levels • Full Stack Development

Job Summary

Job Description

Join a team of ambitious developers and testers using Agile methodology to deliver bi-weekly product improvements for an international gaming client. You'll develop a cutting-edge C++20 software platform, implement functionalities using modern technologies (minimal legacy code), design communication protocols (TCP/UDP), create games for dedicated hardware, and build cross-platform desktop applications. The role involves independent architectural solution selection and unit testing.
Must have:
  • C++14/17
  • Git
  • STL
  • Unit testing frameworks
  • Communicative English
  • OOP
  • DRY/SOLID/KISS principles
Good to have:
  • C++20
  • CMake
  • Boost
  • Qt, QML
  • Python
  • WebAssembly
  • OpenGL
  • Jira
Perks:
  • Individual training budget and days off
  • Flexible working hours
  • Relocation package
  • Medical care and life insurance
  • MyBenefit cafeteria and Multisport
  • Subsidized meals
  • Sports and integration events
  • Language classes
  • Referral program
  • Healthy snacks, fruits, and vegetables
  • Yoga and fitness sessions
  • Carpooling

Job Details

Description

You'll join a team of ambitious developers and testers who enjoy the benefits of Agile methodology, delivering product improvements to an international client in bi-weekly increments. The team is tasked with developing products for the gaming industry and delivering tools to facilitate daily operations.


What you’ll be doing

  • Developing a state-of-the-art software platform (C++20) that forms the basis for other products
  • Independently selecting architectural solutions
  • Implementing functionalities in modern technologies (negligible amount of legacy code)
  • Implementing communication protocols based on TCP and UDP
  • Developing games for dedicated hardware platforms
  • Creating cross-platform desktop applications

Your skills

  • C++ 14/17
  • Git
  • STL
  • Familiarity with unit testing frameworks
  • Communicative English

Nice to have

  • C++20
  • CMake
  • Boost
  • Qt, QML
  • Python
  • WebAssembly
  • OpenGL
  • Jira

Your work environment

  • Windows or Linux
  • IDE of your choice
  • Laptop + desktop workstation with two monitors
  • Modern office (not open space)

Important to us

  • Continuous Integration/Continuous Delivery
  • OOP
  • DRY/SOLID/KISS principals

Benefits

  • Individual training budget and days off from work
  • Flexible working hours
  • Relocation package
  • Medical care and life insurance
  • MyBenefit cafeteria and Multisport
  • Subsidized meals
  • Sports and integration events
  • Language classes
  • Referral program
  • Work-life balance
  • Healthy snacks, fruits and vegetables
  • Yoga and fitness sessions at the office
  • Carpooling

Similar Jobs

Social Discovery Group - Head of Product (Premium products)

Social Discovery Group

Malaysia (Remote)
6 Months ago
Guerrilla - PRINCIPAL CINEMATICS PRODUCER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
11 Months ago
Assystems - PMO IT confirmé H/F

Assystems

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
8 Months ago
Vertigo Games - Senior Asset Artist

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
4 Months ago
Evolution - Scala Engineer

Evolution

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Year ago
seeking alpha - Senior Ruby on Rails Developer

seeking alpha

Portugal (Remote)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
7 Months ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
7 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
GT - Senior WebGL Game Developer

GT

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sporty Group - IN Manual QA Engineer

Sporty Group

India (Remote)
8 Months ago
Zazz - Senior Data Engineer - Snowflake

Zazz

(Remote)
4 Months ago
White Hat Gaming  - Product Owner - Compliance

White Hat Gaming

(Remote)
3 Months ago
Crunchyroll - Staff Software Engineer

Crunchyroll

Hyderabad, Telangana, India (On-Site)
8 Months ago
Qingci Games - Functional Test Engineer

Qingci Games

(On-Site)
4 Months ago
Epic Games - Senior Quality Assurance Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Xsolla - Technical Support Specialist

Xsolla

Beijing, Beijing, China (On-Site)
6 Months ago
Tencent - Game Production Project Manager/Producer

Tencent

Tokyo, Japan (On-Site)
3 Months ago
Nintendo - Digital Operations Specialist

Nintendo

Redmond, Washington, United States (Hybrid)
8 Months ago
ARHS - Fullstack Developer

ARHS

Liège, Wallonia, Belgium (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Lesser Poland Voivodeship, Poland

CD PROJEKT RED - Intern in Production Team

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
People Can Fly - Senior UI Designer

People Can Fly

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
CD PROJEKT RED - Intern in Recruitment/Employer Branding Team

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Techland - COO Personal Assistant

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Techland - Producer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Larian Studios - DevOps Full-Stack Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
PAPAYA - Technical Artist- Poland

PAPAYA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
N-iX - Senior QA Engineer

N-iX

Poland (Remote)
4 Months ago
N-iX - DevOps/SRE Engineer

N-iX

Poland (Remote)
3 Months ago
CD PROJEKT RED - Accountant

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ASSIST Software - Ruby on Rails Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
7 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
8 Months ago
Simple Viral Games - Fullstack Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Nagarro - Senior Engineer

Nagarro

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
8 Months ago
SKYDANCE - Senior Software Engineer, UI

SKYDANCE

Santa Monica, California, United States (Hybrid)
3 Months ago
Postman - Senior Frontend Engineer, Flows

Postman

San Francisco, California, United States (On-Site)
8 Months ago
Scopely - Principal Game Server Engineer - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago
PhonePe - Software Engineer (5-7 Yrs) - Core

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

NOVOMATIC Technologies Poland, based in Kraków, Poland, is a state-of-the-art R&D center with approximately 300 professionals specializing in game design, gaming terminal platforms, distributed and embedded systems, as well as data analytics and operations management tools. Our end-to-end solutions have become an industry standard for gaming around the world, but we don’t let that get in the way of pushing the boundaries and exploring new avenues of development or hiring new talent. We’re a close-knit team of individualists who value a comfortable work environment, friendly relations and a wholesome exchange of knowledge.

Zabierzów, Lesser Poland Voivodeship, Poland (On-Site)

Zabierzów, Lesser Poland Voivodeship, Poland (Remote)

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)

Lesser Poland Voivodeship, Poland (Hybrid)

Lesser Poland Voivodeship, Poland (On-Site)

Lesser Poland Voivodeship, Poland (Hybrid)

Lesser Poland Voivodeship, Poland (Hybrid)

View All Jobs

Get notified when new jobs are added by Novomatic

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug