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 лет |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться