Lead С++ Developer

1pt / Уан Поинт
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск, улица Чеботарёва, 2А
Описание вакансии

1 PT Group is an international product-based IT company specializing in the iGaming industry. We are seeking a talented and skilled Lead C++ Developer to join our dynamic game studio, Spinberry.
As a Lead C++ Developer, you will hold a key position in the design and implementation of our game creation product. You will lead a team of C++ engineers, ensuring the high quality and reliability of our product.

Responsibilities:

  • Lead the design, development, and implementation of the software platform for slot machines, ensuring adherence to technical requirements and specifications
  • Implementing the platform logic including add-ons over the operating system that controls all low-level hardware devices (coin accepters, bill accepters, etc.) launching of the games, managing power catting, API
  • Writing clean, efficient, and maintainable code in C++ to implement various features and functionalities of the slot machine platform
  • Identifying and resolving performance bottlenecks, optimizing code, and improving the efficiency of the slot machine platform for smooth and responsive gameplay
  • Conducting thorough testing of the software platform, including unit testing, integration testing, and debugging to ensure functionality, reliability, and stability
  • Creating technical documentation, including design specifications, code documentation, and user manuals, to facilitate understanding and future maintenance of the platform
  • Collaborating with cross-functional teams, with Stakeholders
  • Mentor and support a team of 9 C++ engineers, creating an atmosphere of collaboration and a commitment to continuous improvement.
  • Code review
  • Train and develop the skills of team members. Implement best practices and new technologies
  • Take an active role in planning the roadmap, including defining key milestones, priorities, and tasks for the team.

    Requirements:
  • Proficiency in C++ (C++11/C++14) and the Standard Template Library (STL)
  • Experience working with hardware, particularly in the gambling industry
  • Strong knowledge of Git for version control
  • Understanding of design patterns
  • Ability to produce technical documentation in English
  • Excellent communication skills to collaborate effectively
  • Familiarity with MS Visual Studio
  • Knowledge of networking/multiplayer programming
  • Upper-intermediate level of English proficiency

    Nice-to-Have Skills and Experience:
  • Experience with DirectX/OpenGl
  • Familiarity with CMake
  • Knowledge of Qt
  • Familiarity with Linux

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку