TL;DR
Senior Engine Developer (C++/Game Development): Implementing and optimizing game engine features for World of Tanks (PC) with an accent on refactoring, performance, and integration of third-party libraries. Focus on multithreaded programming, understanding graphics pipeline, and solving complex performance and memory optimizations.
Location: Hybrid (2-3 days of work from the office) in Nicosia, Cyprus.
Company
hirify.global is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus, known for titles like World of Tanks, World of Warships, and World of Tanks Blitz.
What you will do
- Implement new and improve existing features in the game engine.
- Perform refactoring, code optimization, and bug fixes.
- Integrate and support third-party libraries.
- Conduct performance and memory optimizations.
- Create technical documentation.
- Interact closely with the game product team and QA.
Requirements
- 3+ years of experience in commercial C++ development.
- Strong technical background with understanding of OOP, basic algorithms, and data structures.
- Knowledge of basic linear algebra (matrix, vector).
- Experience in working with debugging and profiling tools (e.g., Nsight, Renderdoc, PIX).
- Experience in multithreaded and asynchronous programming.
- Understanding of the graphics pipeline and GPU architecture.
- English: B2 required.
Nice to have
- Experience with Entity Component System.
- Practical knowledge of DirectX 11/12/Vulkan.
- Practical knowledge of Unreal Engine 4/5 or Unity.
- Advanced knowledge of one of the systems (Sound, Physics, Network, UI).
- Experience with Python.
- Experience with released titles.
Culture & Benefits
- Career development and education opportunities within the company.
- English Language courses fully covered upon Manager’s approval.
- Premium Private Health Care and Mental well-being program (iFeel).
- Onsite gym, spa, and canteen with subsidized prices for food and drinks.
- Free parking close to offices and free drinks-equipped kitchen.
- 21 days annual leave (additional days based on years of service, up to 25 days) and additional paid time off (5 Personal Days, Birthday, Marriage, Compassionate Leave).
- Sick Leave (10 days top-up to statutory allowance per year) and Maternity Leave (18 weeks top-up per case).
- Employee discounts, Personal Gaming Account, Company events, Social Clubs, Seniority Awards, and Referral program.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →