Taro Logo

C++ Software Developer

NOVOMATIC Technologies Poland is a company developing software products for the gaming industry.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Gaming

Description For C++ Software Developer

NOVOMATIC Technologies Poland is seeking a C++ Software Developer to join their gaming industry development team. The role focuses on developing state-of-the-art software platforms using modern C++ (up to C++20) and creating cross-platform applications. You'll work in an Agile environment, delivering product improvements in bi-weekly increments. The position offers a blend of technical challenges, from implementing communication protocols to developing games for dedicated hardware platforms.

The ideal candidate will have strong C++ skills (14/17), experience with Git, STL, and unit testing frameworks. Additional valuable skills include CMake, Boost, Qt/QML, Python, WebAssembly, and OpenGL. The team values clean code practices, following OOP and SOLID principles, and maintains a modern CI/CD pipeline.

The company offers an attractive work environment with both Windows and Linux setups, modern office space (not open space), and complete hardware setup including dual monitors. The comprehensive benefits package includes medical care, life insurance, flexible working hours, relocation support, and various lifestyle perks such as sports activities, language classes, and healthy office snacks.

This is an excellent opportunity for a mid-level developer looking to work with modern technologies in the gaming industry, with minimal legacy code constraints and the freedom to influence architectural decisions. The hybrid work arrangement provides flexibility while maintaining team collaboration.

Last updated 10 days ago

Responsibilities For C++ Software Developer

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

Requirements For C++ Software Developer

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

Benefits For C++ Software Developer

Medical Insurance
Education Budget
Relocation 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

Interested in this job?

Jobs Related To NOVOMATIC Technologies Poland C++ Software Developer