C++ Software Developer

1 Month ago • All levels • Programming

Job Summary

Job Description

As a C++ Software Developer, you will join a team employing Agile methodology to deliver product improvements to an international client bi-weekly. You'll develop a state-of-the-art software platform in C++20, independently selecting architectural solutions and implementing functionalities using modern technologies. This involves implementing communication protocols based on TCP and UDP, developing games for dedicated hardware platforms, and creating cross-platform desktop applications.
Must have:
  • C++ 14/17 proficiency
  • Experience with Git
  • Strong STL knowledge
  • Familiarity with unit testing frameworks
  • Communicative English skills
Good to have:
  • C++20 experience
  • CMake knowledge
  • Boost experience
  • Qt, QML familiarity
  • Python proficiency
  • WebAssembly experience
  • OpenGL knowledge
  • Jira experience
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
  • Work-life balance
  • Healthy snacks, fruits and vegetables
  • Yoga and fitness sessions at the office
  • Carpooling

Job Details

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

Unity - Senior App Growth and Operations Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Simcorp - Data Migration Delivery Lead - Capital Markets

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Assystems - Design Lead – Solar (Mechanical)

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
Guardian - Audit Operations Senior

Guardian

Bethlehem, Pennsylvania, United States (Hybrid)
1 Month ago
Canonical - Graduate Talent Scientist

Canonical

(Remote)
1 Month ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Cyprus (Remote)
8 Months ago
Playtika - Senior C# Developer/Tech Lead

Playtika

Romania (Hybrid)
2 Months ago
q games - Programmer

q games

Kyoto, Kyoto, Japan (On-Site)
1 Month ago
Capgemini - Senior Software Engineer - C

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Ion - Z/OS Storage  System Programmer, Italy

Ion

Italy (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

truecaller - Senior Marketing Manager

truecaller

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Tide - Lead Product Manager - Banking Payments

Tide

Serbia (Hybrid)
3 Weeks ago
Scopely - Workplace Experience Coordinator

Scopely

Bengaluru, Karnataka, India (On-Site)
3 Months ago
tic toe games - Game Producer

tic toe games

Philippines (Remote)
2 Months ago
Expedia - Sr. Product Manager, Agent Experience

Expedia

Seattle, Washington, United States (On-Site)
2 Weeks ago
Zeeco, Inc. - Project Engineer Flares

Zeeco, Inc.

Milan, Lombardy, Italy (On-Site)
7 Months ago
Eneba Games - SEO Marketing Specialist, Content

Eneba Games

(Remote)
7 Months ago
Tesla - Real Estate Manager - Central Region

Tesla

Berlin, Berlin, Germany (On-Site)
4 Months ago
Pocket Worlds - Senior Backend Engineer

Pocket Worlds

United States (Remote)
3 Months ago
Vercel - CDN Product Manager

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Zabierzów, Lesser Poland Voivodeship, Poland

Aristocrat - DB Developer

Aristocrat

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
luxsoft - Senior Embedded Software Engineer

luxsoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Techland - Security Risk Officer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Putnam - Principal, Value Communications (HTA and Market Access)

Putnam

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Veeam Software - C# Developer (Internal Tools)

Veeam Software

Poland (Remote)
1 Month ago
Valeo - Mechanical Development Manager

Valeo

Czechowice, Łódź Voivodeship, Poland (On-Site)
3 Weeks ago
Haleon - Category Manager Logistics Procurement - International Road Freight

Haleon

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Token Metrics - Crypto Graphic Designer

Token Metrics

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Year ago
Mozilla - Staff Software Engineer, Mozilla VPN

Mozilla

Poland (Remote)
1 Month ago
Simcorp - Senior Outreach Business Expert

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

bounteous - Database Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Falcon games - C# Programmer

Falcon games

Hanoi, Vietnam (On-Site)
1 Month ago
White Hat Gaming - Platform Developers (Scala)

White Hat Gaming

(Remote)
8 Months ago
Techstar group - GoLang Developer

Techstar group

Plano, Texas, United States (On-Site)
1 Year ago
P99 soft - SQL Developer

P99 soft

Pune, Maharashtra, India (On-Site)
2 Months ago
Capgemini - C++ Power System

Capgemini

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Marsh McLennan - Senior Software Engineer - .NET

Marsh McLennan

Mexico City, Mexico (Hybrid)
1 Month ago
Applied materials  - Technical Software Manager – Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Synechron - Java Developer

Synechron

Pune, Maharashtra, India (On-Site)
3 Days ago
Qualcomm - Software Platform Solutions Developer

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks 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.

London, England, United Kingdom (On-Site)

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

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 (On-Site)

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