Join a team of ambitious developers and testers using Agile methodology to deliver bi-weekly product improvements to an international gaming client. Develop a state-of-the-art C++20 software platform, independently select architectural solutions, implement functionalities using modern technologies (minimal legacy code), and create communication protocols (TCP/UDP). Responsibilities include developing games for dedicated hardware and cross-platform desktop applications. The role involves working with C++14/17, Git, STL, and unit testing frameworks.