В приложении удобнее
Установить
Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
EX CORP.

Node.js Developer

в EX CORP.

от 2 500 $/‍мес на руки

📍 Весь мир
Удалённо
Специализация
Node.js
Уровень
Senior
Требуемый опыт
4+ лет

Технологии/инструменты

Node.js
JavaScript
TypeScript
Koa
MySQL
MongoDB
Redis
Kafka
WebSocket
Docker
Kubernetes

Сейчас мы ищем Node.js-разработчика для сервиса, который создаёт видео по матчам и игровым моментам. Это не типичная веб-разработка: здесь предстоит разбираться в автоматизации игрового движка, обработке видео и устойчивой работе фоновых задач. Сервис используют Scope.gg и XPlay; разработчик будет работать в процессах команды Scope.gg.

Наш стек

  • Node.js — основная разработка сервиса.
  • Python — часть существующего кода, с которым предстоит работать.
  • RabbitMQ и MongoDB — очереди задач и хранение данных.
  • Docker — контейнеризация сервисов.
  • FFmpeg — обработка и сборка видео.
  • Prometheus, Grafana и Sentry — наблюдаемость и диагностика.

Чем предстоит заниматься

  • Развивать и поддерживать сервис генерации игровых клипов.
  • Работать с автоматизацией игры и пайплайном создания видео.
  • Повышать устойчивость фоновых задач: разбираться с повторами, ошибками и восстановлением обработки.
  • Разбирать существующий код на Node.js и Python и постепенно улучшать его.
  • Диагностировать проблемы на рабочих инстансах, в том числе на Windows-серверах.
  • Взаимодействовать с командами Scope.gg и XPlay по развитию сервиса.

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

  • Уверенный опыт backend-разработки на Node.js и понимание асинхронной работы приложений.
  • Практический опыт с Docker.
  • Готовность разбираться в существующей системе, диагностировать сбои и доводить задачи до результата.
  • Готовность работать с Python-кодом — глубокую экспертизу в Python не требуем.
  • Интерес к инженерным задачам за пределами классического CRUD-бэкенда.
  • Спокойное отношение к работе с Windows-серверами и неидеально документированным кодом.

Будет плюсом

  • Опыт с FFmpeg, видеокодированием или автоматизацией обработки видео.
  • Опыт построения устойчивых очередей на RabbitMQ.
  • Знание CS2/CS:GO, игровых демок и инструментов автоматизации игры.
  • Опыт с Windows-автоматизацией, GPU-инфраструктурой или распределёнными воркерами.
  • Собственные проекты, особенно связанные с играми, видео или автоматизацией.

Почему стоит работать с нами

  • Необычная инженерная задача на стыке backend, видео и игровой инфраструктуры.
  • Возможность влиять на сервис, которым пользуются несколько игровых продуктов.
  • Работа над продуктами для аудитории игроков, а не только над внутренним API.
  • Гибкий график и удалённый формат работы.
  • Поддержка профессионального развития: обучение, книги, внутренние и внешние курсы.
EX CORP.

О компании EX CORP.

Сфера
Продуктовая компания
Размер
101 - 200

EX CORP. создают сервисы для геймеров. Продукты — CS.MONEY (маркетплейс скинов для CS и Dota2), SCOPE.GG (аналитический статистический сервис для CS), XPLAY.GG (тренировочные сервера CS), LVL.IO (B2B-решение для геймификации).