Middle+ Backend Developer (Node.js) (удаленная работа)

21 февраля 2026

Уровень зарплаты:
от 229 922 до 344 883 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle+ Backend Developer (Node.js)

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

О нас

DataLouna киберспортивная аналитика нового поколения. 4 года превращаем сырые данные CS2 и Dota 2 в уникальную статистику, предсказания и беттинг-линии.

Мы часть крупного киберспортивного холдинга (Team Spirit и другие проекты), работаем с топовыми букмекерами.

Не только агрегируем базовые метрики, но и создаём собственные вместе с профессиональными аналитиками и тренерами. На этой базе строим B2B-решения: API, предиктивные модели, уникальные линии.

Команда: 7 человек. Минимум бюрократии, максимум влияния на продукт.

Стек: Node.js, TypeScript, PostgreSQL, Redis, Docker

Суть работы

Основная работа с данными: парсить сайты, обходить защиты, маппить данные в нужный формат, складывать в базу так, чтобы потом было удобно доставать.

Архитектуру и выбор технологий продумаем вместе с CTO и командой. Твоя задача: руками делать парсеры, которые работают стабильно.

Примеры задач:

  • Спарсить букмекера где нет API: найти откуда тянуть данные, обойти защиту, настроить стабильный сбор
  • Смапить данные из разных источников в единый формат
  • Разобраться почему парсер сломался и починить
  • Написать обход антибота
  • Настроить мониторинг чтобы видеть когда данные перестали приходить

Что важно

  • Парсинг. Писал парсеры, работал с Puppeteer/Playwright, обходил защиты. Это основная работа.
  • Упорство. Сайт не хочет отдавать данные? Найдёшь способ.
  • LLM как инструмент. Используешь ChatGPT, Claude, Cursor или агентов на постоянной основе. Это часть рабочего процесса, не эксперименты.
  • Node.js / TypeScript, 3-4 года
  • SQL. Умеешь писать запросы, понимаешь как устроены базы
  • Самостоятельность. Получил задачу, сам разбираешься как решить. Но знаешь когда спросить помощи.

Условия

  • $3,000 4,500 (зависит от опыта)
  • Удалённо, гибкий график
  • Рост: если хочешь расти в архитектуру, поможем

Отбор

Скрининг с HR (15 мин) знакомство, базовые вопросы

Созвон с CTO (15 мин) технические вопросы

Техническое интервью (1-1.5 часа) опыт, задача на парсинг

Тестовый месяц реальная задача, полная зарплата

Как откликнуться

В отклике напиши: самый сложный парсер который писал. Что парсил, какие были проблемы, как решил.

Без этого не рассматриваем.



Посмотрите похожие вакансии

Middle / Senior Backend Developer (Node.js/NestJS)
Компания: MobiDriven
Зарплата: з.п. не указана
Junior+ Backend Developer (Node.js / Golang / AI-продукты)
Компания: Ботхаб
Зарплата: от 50 000 до 100 000 руб.
Senior Backend Developer (Node.js / TypeScript)
Компания: Харанутов Антон Евгеньевич
Зарплата: от 307 927 до 307 927 руб.
Flutter Developer (Middle+) Mobile, Video, Node.js
Компания: ЛОГОСТЕРАПИ
Зарплата: от 150 000 до 200 000 руб.