Напиши текст вакансии для должности "Gameplay Programmer". Название компании: "Wargaming St. Petersburg (Lesta Studio)". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'C++', 'Python'

Мы в Wargaming St.Petersburg создаем игры в различных жанрах и для разных платформ. Мы не просто создаем хорошие игры: каждый наш продукт должен быть в топе. Одним из известных проектов, разработанным в нашей студии, является World of Warships: Legends – игра в корабельной вселенной на платформах Xbox и Playstation. Обновленный геймплей, улучшенная графика, переработанный интерфейс – вот основные, но не единственные отличия между World of Warships для ПК и World of Warships:Legends для консолей. Мы продолжаем активно развивать игру, и для создания новых решений, а также участия в поддержке существующего функционала, мы находимся в поиске Gameplay Programmer. Чем предстоит заниматься: В задачи Gameplay Programmer будет входить реализация и сопровождение задач клиент-серверной игровой логики, например:  Программирование клиент-серверного взаимодействия. Реализация/поддержка/портирование боевой логики (Core gameplay). Реализация/поддержка/портирование металогики (ивенты, системы ачивок, перков). Оптимизация как по памяти, так и по перфомансу имеющихся систем. Fixing bugs. Работа с БД (сбор игровой статистики, сбор данных по игрокам и прочее).  Что для нас важно:  Уверенные знания С/С++, опыт использования от 1 года. Базовые знания Python (или желание быстро их получить). Уверенные знания основных структур данных и алгоритмов, скорости их работы. Уверенные знания принципов ООП. Умение разбираться в чужом коде. Умение быстро и качественно выполнять поставленные задачи, желание и способность работать на результат.  Плюсом будет:  Уверенные знания Python и опыт программирования от 1 года. Понимание принципов сетевого взаимодействия (модель OSI, основные протоколы). Опыт разработки высоконагруженных систем. Опыт разработки архитектуры взаимодействия различных систем. Опыт работы с базами данных (MySQL и др.).  Опыт разработки под консоли.  Любовь к играм.  Что предлагаем:  Если вы готовы работать в офисе (Санкт-Петербург, Москва), но проживаете в другом городе - мы поможем вам в релокации (проживание в корп.квартире, релокационный бонус). Расширенный полис ДМС. Спорт: компенсация 50% стоимости годового абонемента в различные фитнес-клубы; свой спортзал в офисе. Обучение: уроки английского языка в офисе; внутренние и внешние конференции, тренинги. Бесплатные завтраки и ужины. Релакс-зоны с массажными креслами и топовыми кофемашинами. Мы тестируем наши продукты в игровых с мощным железом и приставками. Но если хотите размяться в офлайне, у нас есть настольный теннис, хоккей, баскетбол и кикер. Work-life balance: начало работы - с 9 до 10, окончание - с 18 до 19.