Gameplay Developer (World of Tanks, PC)

Wargaming
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Code Coverage Computer Networks Databases Data Structures Software Design Patterns Python (Programming Language) Message Broker Commercial Software Virtual Memory Multithreading

Job description

Experteer Overview In this role you will help create and refine game modes and logic for World of Tanks across client and server while optimizing performance. You will work within a multi-service infrastructure and contribute to testing and reliability efforts. The position blends coding across Python (and/or C++), game systems, and collaboration with cross-functional teams to deliver engaging player experiences. This is a hands-on role with a strong impact on game quality and system scalability. Pay / Benefits * Create new game modes and logic for client and server using Python (and/or C++) * Develop high-performance in-game components with a focus on memory and execution efficiency * Improve and extend the existing technology stack * Collaborate with multiple services and applications forming the project infrastructure * Contribute to test coverage and quality assurance Tasks * Commercial software development experience * Strong knowledge of data structures and algorithms * Development experience in Python and/or C++ * Knowledge of design patterns * Experience in asynchronous/multithreaded applications * Understanding of CPU/memory concepts (RAM, ROM, cache, virtual memory) * Familiarity with databases and message brokers * Knowledge of basics of computer networks Key requirements * 5 weeks annual leave * home internet reimbursement * gym membership * mental well-being program * language classes * company pension scheme

Requirements

FULL_TIME experience in Python and/or C++ * Knowledge of design patterns * Experience in asynchronous/multithreaded applications * Understanding of CPU/memory concepts (RAM, ROM, cache, virtual memory) * Familiarity with databases and message brokers * Knowledge of basics of computer networks Key requirements * 5 weeks annual leave * home internet reimbursement * gym membership * mental well-being program * language classes * company pension scheme

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

19:28 min

Trivia game round exploring software architecture and networking protocols

James Seconde · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

5:32 min

Avoiding the trap of testing private code for coverage

Golo Roden · World Congress 2021

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli · LIVE

5:34 min

Early career and entry into the gaming industry

Brenda Romero Brenda Romero · World Congress 2023

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all