Senior Gameplay Developer

1 Month ago • 5 Years + • Gameplay

Job Summary

Job Description

Wargaming is seeking a Senior Gameplay Developer for the Core Stream Team of World of Tanks. The role involves working with C++ and Python to develop, support, and enhance key game mechanics, particularly in random battles. You will collaborate with the game engine for seamless integration. Responsibilities include creating new game modes and logic on the game client, developing high-performance in-game components, improving the existing technology stack, and covering functionality with tests.
Must have:
  • 5+ years of commercial software development experience
  • Strong knowledge of data structures and algorithms
  • C++ and/or Python development experience
  • Knowledge of design patterns
  • Experience in developing asynchronous/multithreaded applications
  • Knowledge of CPU and memory principles
  • Knowledge of computer network basics
Good to have:
  • Experience working with game engines
  • Passion for computer games
  • Gamedev experience
Perks:
  • 21 days annual leave
  • Additional paid time off (Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave)
  • Sick Leave top-up
  • Maternity Leave top-up
  • Career development and education opportunities
  • English Language courses
  • Premium Private Health Care
  • Mental well-being program
  • Onsite gym and spa
  • Free parking
  • Free drinks-equipped kitchen
  • Hellenic Bank benefits
  • Employee discounts
  • Personal Gaming Account
  • Onsite canteen with subsidized prices
  • Company events, Social Clubs
  • Seniority Awards
  • Referral program

Job Details

Job Overview

Wargaming is seeking a Senior Gameplay Developer to join the Core Stream Team for World of Tanks. In this role, you will primarily work with C++ and Python codebase, focusing on the development, support, and enhancement of key mechanics, particularly in the main mode—random battles. You will also collaborate closely with our game engine to ensure seamless integration and functionality.

What will you do?

  • Participate in the creation of new game modes and logic on the game client
  • Develop high performance (in terms of memory and execution time) in-game components
  • Improve and develop the existing technology stack
  • Cover the functionality with tests

What are we looking for?

  • 5+ years of experience in commercial software development
  • Strong knowledge of basic data structures and algorithms
  • Development experience in C++ and/or Python
  • Knowledge of design patterns
  • Experience in developing asynchronous/multithreaded applications
  • Knowledge of CPU and memory principles (RAM, ROM, cache, virtual memory, swap file, etc.)
  • Knowledge of the basics of computer networks

What additional skills will help you stand out?

  • Experience of working with game engines
  • Passion for computer games
  • Gamedev experience

Work mode

Hybrid (2-3 days of work from the office)

Benefits

Benefits and perks are tailored to the local market and culture. Our benefits in Nicosia include:

  • 21 days annual leave (additional days based on years of service: up to 25 days) 
  • Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave) 
  • Sick Leave (10 days top-up to statutory allowance per year)
  • Maternity Leave (18 weeks top-up to statutory allowance per case)
  • Career development and education opportunities within the company
  • English Language courses fully covered by the company upon Manager’s approval
  • Premium Private Health Care
  • Mental well-being program (iFeel)
  • Onsite gym and spa
  • Free parking
  • Free drinks-equipped kitchen in every floor building
  • Hellenic Bank benefits
  • Employee discounts (e.g. restaurants, bars, etc.)
  • Personal Gaming Account 
  • Onsite canteen with subsidized prices for food and drinks
  • Company events, Social Clubs
  • Seniority Awards  
  • Referral program - You can recommend the best talents to the company and receive a reward 
Please submit your CV in English to ensure smooth processing and review.

 

About Wargaming 

Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz.

Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.

Similar Jobs

sitetracker - Senior Salesforce Engineer

sitetracker

Montclair, New Jersey, United States (Hybrid)
2 Years ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Cricketpedia - Full-Stack Engineer(Backend in PHP)

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

(Remote)
3 Months ago
Pattern - Principal Full Stack Engineer

Pattern

Lehi, Utah, United States (Hybrid)
1 Month ago
bohemia interactive - Associate Gameplay Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Light Speed Studios - Senior Gameplay Designer

Light Speed Studios

Irvine, California, United States (On-Site)
4 Months ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

London, England, United Kingdom (On-Site)
5 Months ago
Cloud Imperium Games - Senior Gameplay Programmer (Vehicle Physics)

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
7 Months ago
Quantic Dream - Gameplay Programmer (Online)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

sitetracker - Senior Salesforce Engineer

sitetracker

Montclair, New Jersey, United States (Hybrid)
2 Years ago
Ello - Senior Design Engineer

Ello

San Francisco, California, United States (Hybrid)
3 Weeks ago
HCL Tech - C++ Technical Lead

HCL Tech

California, United States (On-Site)
2 Months ago
Trellix - Software Development Engineer (C++, Linux)

Trellix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Next Level Business Services - Azure Services developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
9 Months ago
Baton - Senior Software Engineer - Full Stack

Baton

San Francisco, California, United States (Hybrid)
1 Week ago
Next Level Business Services - Cloud Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
9 Months ago
Fluxon - Senior Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
1 Month ago
ARHS - IT Java Architect

ARHS

Luxembourg (On-Site)
3 Months ago
Nice - Lead Software Engineer

Nice

Richardson, Texas, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Nicosia, Nicosia, Cyprus

Nexters - Product Owner

Nexters

Limassol, Limassol, Cyprus (Remote)
2 Weeks ago
Nexters - Game Designer

Nexters

Cyprus (Remote)
3 Months ago
playrix  - Technical Director (Game Project)

playrix

Cyprus (Remote)
8 Months ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Months ago
Say games - 3D Artist (Playable Ads)

Say games

Limassol, Limassol, Cyprus (Hybrid)
2 Months ago
Wargaming - Senior Game Designer

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
playrix  - Feature Owner (LiveOps)

playrix

Cyprus (Remote)
8 Months ago
Workato - Senior Java Engineer (CDC and Data Integration)

Workato

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
Nexters - QA Engineer

Nexters

Cyprus (Remote)
3 Months ago
Welltech - Engineering Manager

Welltech

Cyprus (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Gameplay Jobs

Blackbird Interactive - Associate Gameplay Software Engineer (Unreal Engine 5)

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Epic Games - Senior Gameplay AI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Riot Games - Staff Software Engineer, Gameplay/Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
6 Months ago
Paradox Interactive - Senior Gameplay Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Wargaming - Lead Gameplay Programmer

Wargaming

Prague, Czechia (Hybrid)
1 Month ago
Epic Games - Gameplay Systems Engineer Intern

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
playground - Lead Gameplay Designer

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Wargaming is a place where ideas, no matter how crazy, can be realized. Not every gaming company can offer such creative freedom. Discover the latest news. Become a trusted and recognized member of a constantly evolving team, where your creativity can flourish and there is always room to grow.

Vilnius, Vilnius County, Lithuania (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Remote)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Nicosia, Nicosia, Cyprus (Hybrid)

Belgrade, Serbia (Hybrid)

Belgrade, Serbia (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Remote)

Prague, Czechia (On-Site)

Vilnius, Vilnius County, Lithuania (Hybrid)

View All Jobs

Get notified when new jobs are added by Wargaming

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug