TL;DR

Senior Web Developer (World of Warships, PC): Building and maintaining backend services for the World of Warships High-End Meta team with an accent on improving reliability and scalability of web services. Focus on designing and implementing meta-gameplay features and working across the full development lifecycle.

Location: Belgrade, Serbia. This role isn't eligible for relocation & immigration support. Hybrid work format requires 3 days of work from the office.

Company

Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus.

What you will do

  • Lead the design, build, and maintain backend services in Python and Go.
  • Work across the full development lifecycle, from architecture and design to deployment and monitoring.
  • Improve the reliability and scalability of World of Warships web services through cross-team initiatives.
  • Design and implement meta-gameplay features.

Requirements

  • 3+ years of experience with Python.
  • Solid understanding of Python and the ability to develop web services from scratch.
  • Experience with relational databases (PostgreSQL).
  • Understanding of deploying and maintaining a web service in a production environment and DevOps practices.
  • Understanding of microservice architecture and service communication methods.

Nice to have

  • Golang knowledge or full-stack development experience.
  • Experience in developing high-load services.
  • Hands-on experience with FastAPI, Django, Kubernetes, or Gitlab CI/CD.
  • Familiarity with Linux and basic commands, with the ability to write bash scripts and Makefiles.

Culture & Benefits

  • Additional vacation days based on years of service at Wargaming.
  • Additional paid time off, including Personal Days, Birthday Leave, and Marriage Leave.
  • Premium Private Health Insurance.
  • Career development and education opportunities within the company.
  • On-site canteen with subsidized prices for food and drinks.