C++ Software Developer

3 Months ago • All levels
Programming

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.
Good To Have:
  • C++20 experience
  • CMake knowledge
  • Boost experience
  • Qt, QML familiarity
  • Python proficiency
  • WebAssembly experience
  • OpenGL knowledge
  • Jira experience
Must Have:
  • C++ 14/17 proficiency
  • Experience with Git
  • Strong STL knowledge
  • Familiarity with unit testing frameworks
  • Communicative English skills
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

Add these skills to join the top 1% applicants for this job

budget-management
oops
github
cpp
agile-development
linux
webassembly
git
python
open-gl
jira
c-make

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

Set alerts for more jobs like C++ Software Developer
Set alerts for new jobs by Novomatic
Set alerts for new Programming jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙