Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

9 дней назад

Разработчик ПО (Node.js)

300 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Разработчик ПО (Node.js): Разработка устойчивых пайплайнов взаимодействия с внешними веб-системами с акцентом на веб-автоматизацию, прокси-инфраструктуру и обход защитных механизмов. Focus on проектировании асинхронных сценариев, адаптации к изменениям DOM/API и быстром восстановлении продакшен-интеграций.

Локация: Москва, удалённый формат работы

Зарплата: от 300000 RUB в месяц, на руки

Компания

Продуктовая команда развивает собственную платформу со сложным интеграционным контуром для взаимодействия с внешними веб-системами.

Что делать

  • Проектировать и разрабатывать устойчивые пайплайны взаимодействия с внешними веб-системами через headless-браузеры и HTTP.
  • Работать с прокси-инфраструктурой: ротацией, мониторингом качества и обработкой ограничений.
  • Адаптироваться к rate limits, WAF, captcha-сервисам и изменениям DOM/API.
  • Разрабатывать очереди, воркеры и асинхронные сценарии на RabbitMQ и Redis.
  • Настраивать мониторинг и алерты, оперативно разбирать и исправлять инциденты в продакшене.
  • Поддерживать и развивать внутренние инструменты для операционной команды.

Требования

  • Глубокое понимание Node.js runtime, асинхронности и streams.
  • Практический опыт веб-автоматизации в продакшене с Puppeteer, Playwright или аналогами.
  • Опыт работы с anti-bot-системами, прокси residential, mobile и server, их ротацией и диагностикой.
  • Понимание browser, TLS и HTTP/2 fingerprinting, а также методов снижения детектирования.
  • Знание SQL, транзакций и базовой оптимизации.
  • Самостоятельность в диагностике и устранении нестабильности внешних интеграций.

Хорошо, если есть

  • Опыт с Go, C#, Python или PHP для разработки смежных сервисов и компонентов.
  • Опыт интеграции captcha-сервисов.
  • Понимание TLS fingerprint JA3/JA4 и HTTP/2 framing.

Культура и преимущества

  • Полностью удалённый формат работы.
  • Небольшая команда с минимумом бюрократии.
  • Прямой доступ к продакшену.
  • Высокие требования к надёжности, скорости реакции и устойчивости решений.

Процесс найма

  • В отклике нужно кратко описать опыт работы с внешними системами и защитами, а также используемый стек.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →