C++ Game Developer
Pingle studios
Job Summary
The C++ Game Developer role involves working with custom and Unreal Engine-based projects. Responsibilities include porting and adapting game engines for modern hardware, developing and supporting Unreal Engine projects, maintaining code quality, collaborating with a team, and taking ownership of technical challenges. The role requires a strong understanding of game systems, with a focus on optimization and feature development. The team works in a fully English-speaking environment and encourages proactive problem-solving across different engine architectures. Successful candidates will contribute to high-quality game development.
Must Have
- Strong C++ development experience in game systems.
- Experience with custom or proprietary game engines.
- Familiarity with Unreal Engine 4/5.
- Solid debugging and optimization skills.
- Clear verbal and written English communication.
Good to Have
- Experience with game porting and cross-platform development.
- Knowledge of console SDKs and platform compliance.
- Familiarity with profiling tools.
Perks & Benefits
- Fast hiring process.
- 20 Paid Vacation Days.
- 10 Paid Sick Leave Days.
- Regular salary reviews.
- Personal Development Plan.
- Accountant support and full taxes coverage.
- Comfortable Office Location and the ability to work remotely.
- Corporate English lessons.
- Advanced training compensation.
- Career Path and Mentorship Program.
- Referral internal Program.
- Community of people who understand your game passion.
Job Description
We’re looking for a talented Game Developer with strong C++ skills and a deep understanding of game systems to join our team. This role involves working across both custom engine and Unreal Engine-based projects, with a focus on porting, optimization, and feature development for modern platforms.
ATTENTION: Pingle Studio DOES NOT HIRE from the Russian Federation.
Responsibilities:
- Contribute to porting and adapting custom game engines for current-generation hardware, including implementation of platform-specific systems (threading, networking, input, audio, etc.).
- Participate in the development and support of Unreal Engine projects, including gameplay systems, tools, and performance optimization.
- Read, understand, and extend large, legacy codebases while maintaining code quality and stability.
- Collaborate with a team of developers, designers, and QA in a fully English-speaking environment.
- Take ownership of technical challenges and work proactively to resolve them across a variety of engine architectures.
Requirements:
- Strong C++ development experience, especially in performance-sensitive game systems.
- Proven experience working with custom or proprietary game engines.
- Familiarity with Unreal Engine 4/5, including modules, Blueprints, and the build system.
- Solid debugging and optimization skills on at least one major platform (PC, PS5, Xbox Series X/S, or Switch).
- Ability to work effectively in a strictly English-speaking team – clear verbal and written communication is essential.
Will be an advantage:
- Experience with game porting and cross-platform development.
- Knowledge of console SDKs and platform compliance requirements.
- Familiarity with profiling tools like RenderDoc, PIX, Unreal Insights, or equivalent.
What we offer:
- Fast hiring and clear process;
- 20 Paid Vacation Days;
- 10 Paid Sick Leave Days;
- Regular salary reviews;
- Personal Development Plan for clear growing of skills;
- Accountant support and full taxes coverage;
- Comfortable Office Location and the ability to work remotely;
- Corporate English lessons;
- Advanced training: compensation of 50% of the cost of training courses, and video courses;
- Career Path and Mentorship Program;
- Referral internal Program: Active Program with Great Bonuses;
- Community of people who understand your game passion.
If you’re passionate about solving complex technical problems, adapting and optimizing large systems, and contributing to high-quality game development across multiple technologies – we’d love to hear from you.