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

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

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

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

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


Поделиться:

Опубликована 6 часов назад

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

... Backend разработка (node.js); Работа над задачами по развитию продукта; Анализ и исправление дефектов ... кандидат: Опыт коммерческой разработки от 2-х лет; Высшее (техническое) образование; Уверенное владение Node.js ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Р-СофтР-Софт
  • Москва
4 дня назад
Middle / Senior Backend Developer (Node.js/NestJS) Формат работы: Удаленная проектная занятость (full-time ... Стек технологий: Язык: TypeScript Среда: Node.js Фреймворк: NestJS База данных: MongoDB (Mongoose/TypeORM ... Требования к кандидату: Уверенное владение Node.js и TypeScript (от 3-х лет коммерческой разработки).
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании MobiDrivenMobiDriven
  • Москва
2 дня назад
Обязанности: Разработка и поддержка backend-сервисов на Node.js; Построение гибридной архитектуры приложения ... Требования: 4+ года опыта работы с Node.js и фреймворком NestJS или подобное; Построение микросервисной ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании CATAPULTO.RUCATAPULTO.RU
  • Москва
4 дня назад
150 000 - 250 000 ₽
Требования: Уверенное знание одного или нескольких языков программирования(3+ лет опыта) - Go, python, node.js ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Хомяков Андрей ИгоревичХомяков Андрей Игоревич
  • Москва
2 дня назад
Приглашаем в команду Senior Node.js Backend Developer (Nest.js). ... Backend-разработка Уверенное владение Node.js и популярных веб-фреймворков (NestJS, Express, Fastify) ... Опыт профилирования и оптимизации Node.js-приложений: Встроенные инструменты (Node.js Profiler, heap ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании StormWall™StormWall™
  • Москва
15 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.