NODE.JS DEVELOPER (IGAMING)
Интересный проект в сфере iGaming с уникальными инженерными задачами и возможностью удаленной работы из любой точки мира. Стек технологий современный, а задачи выходят за рамки типичной веб-разработки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует не только отличного знания Node.js, но и готовности работать на стыке технологий: видеообработка (FFmpeg), игровая автоматизация и поддержка инфраструктуры на Windows. Необходимость разбираться в чужом коде и работать с Python добавляет сложности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Senior Node.js разработчика в международном геймдеве с навыками видеообработки рыночные предложения обычно начинаются от $4500-5000. Учитывая специфику (FFmpeg, Python, Windows), компания может предлагать конкурентную оплату выше среднего по рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
NODE.JS DEVELOPER (IGAMING)
*🏢* Компания: EX CORP
*🌍* Формат: Удалёнка — глобально (Remote Global)
*🕒* Занятость: Полная занятость
О компании:
EX CORP приглашает Node.js-разработчика для сервиса генерации видео по матчам и игровым моментам. Сервис используют Scope.gg и XPlay; разработчик будет работать в процессах команды Scope.gg. Проект сочетает backend, обработку видео и автоматизацию игровых движков.
Задачи:
• Развивать и поддерживать сервис генерации игровых клипов.
• Работать с автоматизацией игры и пайплайном создания видео.
• Повышать устойчивость фоновых задач: обработка повторов, ошибок и восстановление.
• Разбирать и улучшать существующий код на Node.js и Python.
• Диагностировать проблемы на рабочих инстансах, включая Windows-серверы.
• Взаимодействовать с командами Scope.gg и XPlay по развитию сервиса.
Требования:
• Уверенный опыт backend-разработки на Node.js и понимание асинхронности.
• Практический опыт с Docker.
• Готовность разбираться в существующей системе и доводить задачи до результата.
• Готовность работать с Python-кодом (глубокая экспертиза не требуется).
• Интерес к инженерным задачам за пределами классического CRUD.
• Спокойное отношение к работе с 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
Возможные вопросы на собеседовании
Проект связан с генерацией видео, поэтому важно понимать инструменты обработки медиафайлов.
Работали ли вы ранее с FFmpeg? Расскажите о самом сложном кейсе обработки видео или автоматизации, с которым вы сталкивались.
В вакансии указано использование RabbitMQ для фоновых задач.
Как вы обеспечиваете отказоустойчивость и гарантированную доставку сообщений в RabbitMQ при обработке длительных фоновых задач?
Упоминается работа с Windows-серверами и GPU-инфраструктурой.
Был ли у вас опыт отладки Node.js приложений в среде Windows и какие специфические проблемы вы там встречали по сравнению с Linux?
Вакансия предполагает работу с существующим, не всегда идеально документированным кодом.
Как вы подходите к изучению и рефакторингу крупной кодовой базы, написанной другим разработчиком, особенно если документация отсутствует?
Сервис работает с игровыми демками и автоматизацией движков.
Насколько вы знакомы с механикой работы игровых серверов или парсингом игровых демо-файлов (например, CS2)?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

