Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

nexatalent.zohorecruit.eu

C++ Software Engineer

Posted Updated
Discussion

Description

About the Opportunity

Our client is a global gaming technology company developing online casino products and gaming solutions for international markets. The company combines software engineering, entertainment, and specialized hardware to deliver high-performance gaming experiences.

They are currently looking for a Software Engineer (C++) to contribute to the development of gaming products from initial concept through production. This is a hands-on engineering role involving architecture, implementation, integration, testing, and optimization, with a strong focus on performance and reliability.


The Opportunity

The role offers the chance to work on products where performance and reliability are essential requirements. Engineers are involved throughout the development lifecycle and have the opportunity to work on new products, hardware integrations, third-party technologies, and technically challenging problems within the gaming industry.

Key Responsibilities

  • Develop and maintain backend software using modern C++

  • Work extensively within a Linux-based environment

  • Research, evaluate, and integrate third-party libraries and APIs

  • Develop software components that communicate with various hardware devices

  • Participate throughout the full development lifecycle, from technical design and implementation to testing and production

  • Identify opportunities to improve existing solutions, processes, and engineering practices

  • Collaborate with the engineering team to deliver reliable, high-quality products



Requirements

  • 2+ years of professional experience with C++14 or newer

  • Strong knowledge of the C++ Standard Template Library (STL)

  • Solid understanding of object-oriented programming and software design principles

  • Familiarity with common design patterns

  • Good understanding of fundamental data structures and their implementation

  • Strong analytical and problem-solving skills with a focus on quality and attention to detail

  • Hands-on experience with Git, including branching strategies, pull requests, code reviews, and resolving merge conflicts

  • Experience working in Agile environments, such as Scrum or Kanban

  • Familiarity with stand-ups, planning sessions, backlog refinement, and retrospectives

  • Strong ownership mindset with the ability to work independently and deliver results with minimal supervision

Nice to Have

Experience with any of the following would be considered an advantage:

  • SQL

  • REST APIs and related principles

  • Linux administration and shell scripting

  • Event-driven programming

  • Network application development

  • CI/CD tools and automation



Benefits


  • Performance-based annual bonuses
  • Private health insurance
  • Public transportation card
  • Multisport card
  • Parking options, including an early-bird option
  • 25 days of annual paid leave
  • Access to internal and external training programs
  • Newborn package for new parents
  • Access to an EV charging station




At Nexa Talent, we process candidates’ personal data (name, contact details, CV) solely for the purposes of recruitment and presenting candidates to potential employers – our clients.
All data is stored securely and retained for up to 12 months or until consent is withdrawn.
Candidates have the right to request access, correction, deletion, or restriction of processing by contacting us.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →