backgo to search

lead c++ developer

C++, C++ Core, Network protocols, Game Engines

We are currently seeking a remote Lead C++ Developer to join our team and contribute to an exciting gaming project. In this role, your primary tasks will involve the development of new features, enhancement of automation and reliability, and working towards improving observability for both game client and server.

  • Collaborate with client and server teams to develop new features
  • Develop novel features, enhance automation, boost reliability, and improve observability
  • Troubleshoot memory management issues
  • Work side-by-side with web and community teams to introduce innovative features
  • Utilize advanced debugging skills to ensure smooth project execution
  • Demonstrate proficiency in multithreaded and network programming
  • At least 5 years' experience in working with C++
  • Advanced knowledge of C++ Core and Network protocols
  • Experience utilizing web sockets
  • Prior experience with Git, Perforce
  • Proficiency in game engines (preferably Essence, Unreal)
  • Advanced debugging skills
  • Experience in Xbox console development and Steam development
  • Advanced skills in memory management and troubleshooting dynamic memory issues
  • Proficiency in CMake and Visual Studio
  • Familiarity with static analysis tools like Windbg, Dr memory, Valgrind, etc.
  • Experience with multithreaded programming tasks
  • 1+ year of relevant leadership experience and excellent communicational skills
  • B2+ English language proficiency
nice to have
  • Experience in Cpp in Windows-only environments

benefits for locations

For you
  • Paid time off
  • Paid sick leave days
  • Medical insurance
  • Stable income
  • Lunch allowance
  • Bonuses for holidays celebration
For your comfortable work
  • Remote-forever work
  • Free licensed software
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses