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

Netflix - Language Production Manager, English Dubbing

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Humanitarian Operations - Finance Executive / Assistant

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
4 Months ago
Aspire - CRM Marketing Intern

Aspire

Singapore (Hybrid)
1 Week ago
Nintendo - Manager, Consumer Programs - Nintendo Stores

Nintendo

Redmond, Washington, United States (Hybrid)
8 Months ago
InMobiInMobi - Director Product Management (Machine Learning)

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Sarbakan - Lead Programmer / Team Manager

Sarbakan

Canada (On-Site)
5 Days ago
FICO - Senior C++ Engineer (Parallel Processing, Low Latency)

FICO

United States (Remote)
2 Months ago
Capgemini - Senior Software Engineer - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Insight Software - Manager, Engineering (C#, SQL, BI)

Insight Software

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

truecaller - Senior Customer Success Manager

truecaller

Mumbai, Maharashtra, India (On-Site)
2 Months ago
LLNL - Superblock Program Administrator

LLNL

Livermore, California, United States (Hybrid)
1 Week ago
Techland - Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Kavalirio - Finance Resources Generalist

Kavalirio

Chantilly, Virginia, United States (On-Site)
1 Month ago
Fandom  - Manager, Video Production

Fandom

San Francisco, California, United States (Hybrid)
1 Month ago
InMobiInMobi - Lead - Learning & Organizational Development

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Two Circles - Media Partnerships Manager

Two Circles

London, England, United Kingdom (Hybrid)
5 Days ago
Amanotes - Senior Game Artist (Game Magic Tiles 3 - Hybrid Casual)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Months ago
Joyteractive - Head of New Products

Joyteractive

Belarus (Remote)
3 Months ago
Trek - Future Store Manager

Trek

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Zabierzów, Lesser Poland Voivodeship, Poland

Simcorp - Senior Global Resource Manager (maternity cover)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
CD PROJEKT RED - Cinematic Animator, Open World

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Joyteractive - User Acquisition Manager (R&D)

Joyteractive

Poland (Remote)
3 Months ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
4 Months ago
Triple dot studios - Senior Game Designer

Triple dot studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Visa - Senior Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Playtika - Unity Developer

Playtika

Poland (Hybrid)
8 Months ago
Veeam Software - Middle/Senior C++ Developer (macOS&Linux)

Veeam Software

Poland (Remote)
1 Month ago
Donkey crew - UI Programmer

Donkey crew

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Techland - Junior FX Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nagarro - Senior Engineer, Database Oracle

Nagarro

India (Remote)
9 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
playphony games - Programmer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
smarsh - Java Developer

smarsh

Heredia, Heredia Province, Costa Rica (Hybrid)
2 Months ago
Roblox - Senior Software Engineer, Programming Languages & Compilers

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
bytedance - Senior Software Developer, Routing Verification & Emulation

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Mcdonalds - Software Engineer II C#

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Week ago
Gameloft - C++ Software Engineer

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
5 Days ago
Integrant - Senior Software Engineer - Java

Integrant

Cairo, Cairo Governorate, Egypt (Hybrid)
2 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 (Hybrid)

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)

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