Middle+ Backend Developer (Node.js)

DataLouna

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 часа) — опыт, задача на парсинг

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

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

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

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

Навыки
  • playwright
  • PostgreSQL
  • Node.js
  • Docker
  • MySQL
  • TypeScript
Посмотреть контакты работодателя

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

WAYMORR
  • Москва

  • до 280000 RUR

Рекомендуем
Проммайнер
  • Москва

  • до 250000 RUR

Рекомендуем
Асылгареева Алина Айдаровна

Fullstack-разработчик

Асылгареева Алина Айдаровна

  • Москва

  • от 4000 USD

Рекомендуем
  • Москва

  • от 250000 RUR

ЭФКО
  • Москва

  • до 325000 RUR

БТЕ
  • Москва

  • от 300000 RUR

uKit Group
  • Москва

  • от 300000 RUR

  • Москва

  • от 300000 RUR

MobiDriven
  • Москва

  • от 300000 RUR

Р-Софт
  • Москва

  • от 300000 RUR

Backend-разработчик (NestJS, TypeScript)

Царьков Евгений Николаевич

  • Москва

  • от 300000 RUR

Middle+ / Senior Backend Developer - Go, python, node.js

Хомяков Андрей Игоревич

  • Москва

  • до 250000 RUR

Дэстэн Партнерс
  • Москва

  • до 250000 RUR

YouGile
  • Москва

  • до 250000 RUR

Middle+ Backend/Devops

SEQUOIA PROJECTS LTD

  • Москва

  • до 250000 RUR

БАЗАР
  • Москва

  • до 450000 RUR

ФГБУ ГИВЦ Минкультуры России

Backend-разработчик

ФГБУ ГИВЦ Минкультуры России

  • Москва

  • до 450000 RUR

Аимайнд
  • Москва

  • до 350000 RUR

Апартмент системс
  • Москва

  • до 300000 RUR

Стрит Фалькон
  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию