yandex
УдалённоПолная занятость

NODE.JS DEVELOPER (IGAMING)

ИИОценка ИИ

Интересный проект в сфере киберспорта с уникальным стеком (видео + геймдев). Глобальная удаленка и фокус на инженерные задачи делают вакансию привлекательной, хотя работа с Windows-серверами может подойти не всем.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

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

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана5 500 $
Рынок4 000 $ – 7 500 $
ИИОценка ИИ

Зарплата в объявлении не указана. Для Senior Node.js разработчика на глобальном рынке с таким специфическим стеком (FFmpeg, Game Engines) медиана составляет около 5000-6500 USD. Предложение будет сильно зависеть от фактического уровня кандидата и его опыта в автоматизации видео.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

NODE.JS DEVELOPER (IGAMING)

*🏢* Компания: EX CORP

*🌍* Формат: Удалёнка (Remote, глобально)

О компании:

EX CORP развивает сервис генерации видео по матчам и игровым моментам, который используют Scope.gg и XPlay. Разработчик будет работать внутри процессов команды Scope.gg над автоматизацией игрового движка и пайплайном создания видео.

Задачи:

• Развивать и поддерживать сервис генерации игровых клипов.

• Работать с автоматизацией игрового движка и пайплайном создания видео.

• Повышать устойчивость фоновых задач: повторы, обработка ошибок и восстановление.

• Разбирать и улучшать существующий код на Node.js и Python.

• Диагностировать проблемы на боевых инстансах, включая Windows-серверы.

• Взаимодействовать с командами Scope.gg и XPlay по развитию сервиса.

Требования:

• Уверенный опыт backend-разработки на Node.js и понимание асинхронной работы приложений.

• Практический опыт с Docker.

• Готовность разбираться в существующей системе и доводить задачи до результата.

• Готовность работать с Python-кодом (глубокая экспертиза не обязательна).

• Комфорт при работе с Windows-серверами и неидеально документированным кодом.

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

• Опыт с FFmpeg, видеокодированием или автоматизацией обработки видео.

• Опыт построения отказоустойчивых очередей на RabbitMQ.

• Знание CS2/CS:GO, игровых демо и инструментов автоматизации игры.

• Опыт с Windows-автоматизацией, GPU-инфраструктурой или распределёнными воркерами.

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

Стек:

Node.js, Python, RabbitMQ, MongoDB, Docker, FFmpeg, Prometheus, Grafana, Sentry

Условия:

• Необычные инженерные задачи на стыке backend, видео и игровой инфраструктуры.

• Возможность влиять на сервис, которым пользуются игровые продукты.

• Гибкий график и удалённый формат работы.

• Поддержка профессионального развития: обучение, книги, внутренние и внешние курсы.

*📩* Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Node.js
  • Python
  • RabbitMQ
  • MongoDB
  • Docker
  • FFmpeg
  • Prometheus
  • Grafana
  • Sentry
  • Windows Server

Возможные вопросы на собеседовании

Проверка понимания Event Loop и того, как Node.js справляется с интенсивными задачами ввода-вывода, что критично для пайплайнов видео.

Как вы обеспечите отзывчивость Node.js приложения при выполнении тяжелых операций по обработке видео или взаимодействию с FFmpeg?

Вакансия предполагает работу с очередями для генерации клипов. Важно понимать механизмы обеспечения надежности.

Как реализовать гарантированную доставку и обработку сообщений в RabbitMQ, если воркер на Windows-сервере внезапно упал во время рендеринга?

В стеке указан Python. Важно понять готовность кандидата работать с многоязычной кодовой базой.

Был ли у вас опыт поддержки проектов на нескольких языках одновременно? Как вы подходите к отладке взаимодействия между Node.js и Python сервисами?

Работа с видео требует понимания ресурсов.

С какими проблемами производительности вы сталкивались при использовании Docker для задач, требующих доступа к GPU или интенсивной работы с диском?

Специфика iGaming и киберспорта.

Есть ли у вас опыт работы с игровыми демо-файлами (например, .dem в CS) или инструментами автоматизации внутри игровых движков?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!