C++ Software Developer

2 Weeks ago • All levels

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

magmic - Junior QA Analyst

magmic

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Sprinkler - Software Development Engineer in Test

Sprinkler

Gurugram, Haryana, India (On-Site)
6 Days ago
Contentstack - Principal Engineer - QA

Contentstack

Mumbai, Maharashtra, India (Hybrid)
22 Hours ago
Brave Group (Language barrier) - Character Lead Modeler (3DCG)

Brave Group (Language barrier)

Tokyo, Japan (On-Site)
1 Year ago
bounteous - Lead Automation Engineer

bounteous

Chennai, Tamil Nadu, India (Hybrid)
3 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Synechron - AppDynamics Subject Matter Expert (SME)

Synechron

Pune, Maharashtra, India (On-Site)
3 Weeks ago
undefined - Scenario mode FO

Beijing, Beijing, China (On-Site)
11 Months ago
Vimeo - Sr. Technical Project Manager & Engineering Operations

Vimeo

New York, New York, United States (On-Site)
1 Month ago
Funguy Studio - PHP Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
9 Months ago
Snorkel AI - Senior IT Manager

Snorkel AI

Redwood City, California, United States (Hybrid)
2 Weeks ago
Social Point - Lead Marketing Artist

Social Point

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
Match Group - Sr. Technical Product Manager, Identity & Authentication

Match Group

West Hollywood, California, United States (Remote)
7 Months ago
Synechron - Delivery Lead (.NET, C#, AWS, Agile & Cloud Solutions)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Insignia consultancy services - Senior Business Analyst

Insignia consultancy services

(Remote)
9 Months ago
Resolver - Automation Test Engineer

Resolver

Hyderabad, Telangana, India (On-Site)
4 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Zabierzów, Lesser Poland Voivodeship, Poland

Playtika - Games R&D-Production Support Team Leader

Playtika

Poland (Hybrid)
6 Months ago
TGS - Spanish (EU) Localization Games Tester

TGS

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Aptive - Software Engineer - Embedded AI

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Weeks ago
Adyen - Solutions Architect

Adyen

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Lionbridge Games - Inventory Project Manager

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
1 Month ago
PwC - Operations Specialist with German | Financial Crime Unit

PwC

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
8 Months ago
Testronic - LQA Game Tester with Korean

Testronic

Poland (Remote)
1 Month ago
Simcorp - Experienced Data Engineer (Data & Analytics)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Google - Senior Data Scientist, Intelligent Automation and Recommendation

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Larian Studios - Build Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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 (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 (Hybrid)

Lesser Poland Voivodeship, Poland (On-Site)

Lesser Poland Voivodeship, Poland (Hybrid)

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