Срок для отклика истек

Описание вакансии

Мы ищем мощного Серверного программиста (инженера) в нашу компанию по разработке игр.

Кто мы?

Мы — команда профессионалов с опытом работы в Glu Mobile (часть Electronic Arts), Scopely, Wargaming, Mail.ru и др, основанная в 2021 году. Сейчас нас 60 человек, мы быстро растем и ориентированы на результат, наша команда любит играть в игры так же сильно, как и создавать их.

Что мы делаем?

Mini Royale: Nations — это управляемый комьюнити шутер на основе постоянно развивающейся социальной стратегии.

Мы верим в открытую экономику, истинную цифровую собственность и, самое главное, в то, что "FUN" — это ценность.

Обязанности, чем предстоит заниматься:

  • Разрабатывать высоконагруженное, распределенное backend-решение для различных игровых проектов;

  • Участвовать в построении архитектуры и инфраструктуры сервера;

  • Разрабатывать новые игровые механики и сервисы (в тч на блокчейне).

Наш технологический стек:

  • Backend: AWS (aws managed services first: SQS, Aurora, Dynamo, etc.), k8s cluster (AWS EKS, 15+ microservices), Go (main backend language), NodeJS (JavaScript/TypeScript — GameServer only), Rust (blockchain related);

  • Frontend: Playcanvas (JavaScript/TypeScript), React (JavaScript/TypeScript).

Что для нас важно:

  • Профильное образование;

  • Опыт backend-разработки – не менее 3-х лет;

  • Уверенное знание классических алгоритмов, структур данных и паттернов проектирования;

  • Опыт работы с серверными технологиями, сетевыми протоколами и базами данных.

Что будет полезно:

  • Опыт разработки серверного кода в многопользовательских играх и режимах реального времени;

  • Участие в проектах по разработке высоконагруженных клиент-серверных приложений по полному циклу разработки;

  • Опыт работы в игровой индустрии и желание делать игры;

  • Английский письменный и устный.

Условия работы:

  • Перспектива профессионального и карьерного роста и развития;

  • Хорошая зарплата и бонусы в твердой валюте и крипте;

  • Зарплата выплачивается на карту или на счет в РФ, Украине, Беларуси, USA, ЕС;

  • Полная занятость, 5/7;

  • Распределенная по миру команда, работающая по МСК +- 2-3 часа;

  • Демократичное руководство и ясные коммуникации;

  • Возможность не только работать и зарабатывать, но и научиться чему-то новому.

Сколько этапов собеседований:

  • pre-screen с рекрутером;

  • тестовое техническое задание;

  • техническое собеседование с Tech leader — технические вопросы, задачи;

  • получение оффера.