22Byte

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

От 2 500 USD
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Git
  • Английский язык
  • Docker
  • DevOps
  • MongoDB
  • Node.js
  • TypeScript

Привет! Мы — динамичная SEO-компания, специализирующаяся на создании и продвижении сайтов в поисковых системах.
Штат 60+ человек, работаем в основном по удаленному формату
Наш фокус — iGaming-ниша:
Мы помогаем проектам завоевывать топовые позиции в поиске, привлекать целевую аудиторию и увеличивать прибыль.
Сейчас мы в поиске опытного Strong Middle Backend-разработчик (Node.js + TypeScript, браузерная автоматизация)
Мы создаём платформу, которая автоматизирует действия в интернете — скрейпинг, интеграции, кластерное исполнение сценариев.
У нас микросервисы на Node.js + TypeScript, Playwright, очередь задач на RabbitMQ, и много данных в MongoDB.

Сейчас мы ищем в команду backend-инженера, который:

  • знает, как автоматизировать браузер

  • понимает как работают прокси, антиботы, cookie

  • и любит решать нестандартные задачи в нестабильной среде.

Чем нужно будет заниматься?
  • Писать скрипты, которые эмулируют поведение людей в браузере (Playwright).

  • Работать с прокси, обходить антиботы, строить resilient-автоматизацию.

  • Парсить сложные сайты, забирать данные, хранить, фильтровать, передавать.

  • Подключать внешние API, работать с session-based логикой, капчами и редиректами.

  • Создавать микросервисы, которые масштабируются.

  • Работать в связке с DevOps, архитекторами и продактами. Мы обсуждаем решения, а не просто «ставим таски».

Технологии, которые мы используем:
  • Node.js + TypeScript — основной язык и runtime

  • Playwright — наш основной инструмент для браузерной автоматизации

  • MongoDB — основная БД для парсинга и логов

  • RabbitMQ — распределение задач

  • Docker, Git, CI/CD, иногда немного DevOps

  • Иногда Puppeteer, иногда REST-интеграции, иногда просто магия

Что нам важно:
  • 3–4 года опыта в backend-разработке

  • Отличное знание Node.js, TypeScript

  • Опыт работы с Playwright или Puppeteer

  • Понимание, как работают сайты, DOM, cookie, сессии, заголовки, антиботы

  • Уверенность в API-интеграциях

  • Опыт работы с MongoDB и очередями (RabbitMQ, BullMQ и т.п.)

Будет плюсом:
  • Опыт кластеризации headless-браузеров

  • Минимальные знания администрирования, Docker, DevOps

  • Архитектурное мышление: если ты умеешь думать на 3 шага вперёд

Условия:
  • Работа в быстрорастущей и устойчивой компании в перспективной нише

  • Формат работы: удаленно (плавающее начало дня)

  • Налаженная система работы всех отделов компании

  • Конкурентная заработная плата (обсуждается по итогам собеседования)

  • Все необходимые инструменты для работы

    * Пожалуйста, в сопроводительном письме укажите свой опыт в backend-разработке и ссылку на гитхаб/частично сорцы проектов по автоматизации:)