ЛИЦА

Бэкенд-разработчик в игровое направление (Node.js)

160 000 - 200 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Docker
  • Git
  • PostgreSQL
  • Linux
  • Node.js
  • Английский язык
  • Clickhouse
  • REST API
  • Redis

Вакансия открыта в аккредитованной IT‑компании "Куб Солюшенс" (cubesolutions.ru), которая создаёт HTML5‑игры на движке Construct 3 и внедряет их в мобильные приложения крупных брендов (Beeline и др.). Наверняка, вы уже играли в них. Команда делает гипер-казуальные игры, развивает собственную игровую платформу и стремится выйти на международный рынок.

Основная задача разработчика – разработка игровых сервисов совместно с гейм-разработчиками и создание игровой платформы.

Непосредственный руководитель – СТО. Взаимодействие с командой разработки игровых сервисов.

Обязанности:

  • Развитие игровой платформы.

  • Разработка и поддержка backend-сервисов на Node.js.

  • Разработка новых методов Game API.

  • Подключение игровых сервисов к Game API платформы.

  • Оптимизация SQL-запросов и работы с базами данных (PostgreSQL, ClickHouse).

  • Реализация механизмов кеширования (Redis).

  • Интеграция с внешними API и файловыми сервисами (SFTP/FTP).

  • Участие в code review.

  • Развёртывание и поддержка сервисов в Docker.

Требования:
  • Опыт работы с Node.js, версия 14,+/– от 3 лет.

  • Умение строить базовые запросы SQL (PostgreSQL, ClickHouse).

  • Опыт работы с Redis.

  • Опыт работы с очередями (RabbitMQ, Kafka).

  • Базовые знания Linux/Unix (администрирование, bash-скрипты).

  • Умение работать с REST API (разработка, интеграция, оптимизация).

  • Хорошее знание SFTP/FTP (передача и обработка файлов).

  • Опыт работы с Docker (развертывание, управление контейнерами).

  • Уверенное владение Git.

  • Знания английского языка для чтения технической литературы.

    Будет плюсом:

  • Опыт работы с ClickHouse (аналитика, оптимизация запросов).

  • Навыки работы в облачных платформах (AWS, GCP, Yandex Cloud).

Условия:
  • Полная удалёнка из любой точки мира, гибкий график работы.

  • Оформление по трудовому договору; «белая» зарплата на карту.

  • Льготы аккредитованной IT‑компании (отсрочка от мобилизации, упрощённые визы на IT‑мероприятия и т.д.).

  • 28  календарных дней оплачиваемого отпуска.

  • Испытательный срок – до 3 месяцев.