Senior Web Developer (Node.js)

з/п не указана
Россия Постоянная занятость Удаленная работа

Описание

ЛокацияМосква, Москва, RU; Санкт-Петербург, Санкт-Петербург, RU; RemoteО проекте:Продуктовая команда. Своя платформа. Сложный интеграционный контур с внешними веб-системами, где правила и интерфейсы меняются регулярно. Высокие требования к надёжности, скорости реакции и устойчивости решений.Задачи:Проектирование и разработка устойчивых пайплайнов взаимодействия с внешними веб-системами (headless browsers, HTTP, fingerprinting, сессии).Работа с прокси-инфраструктурой: ротация, мониторинг качества, обработка ограничений.Обход и адаптация к защитным механизмам на стороне внешних систем (rate limits, WAF, captcha-сервисы, изменения DOM/API).Очереди, воркеры, асинхронные сценарии (RabbitMQ, Redis).Мониторинг, алерты, быстрый разбор и фикс поломок в проде.Поддержка и развитие внутренних инструментов для операционной команды.ОбязательноNode.js — основной стек, глубокое понимание runtime, async, streams.Реальный опыт веб-автоматизации в продакшене: Puppeteer / Playwright / аналоги, работа с anti-bot системами — не теория, а боевые задачи.Особенно ценен опыт декомпозиции сложных браузерных сценариев в чистые HTTP-цепочки (анализ сетевого трафика, воспроизведение flow на уровне запросов без headless-браузера, где это возможно). • Опыт работы с прокси (residential, mobile, server), т.е понимание типов, ротации, диагностики. • Понимание fingerprinting (browser, TLS, HTTP/2) и методов снижения детектирования. SQL, транзакции, базовая оптимизация. • Самостоятельность: не нужно объяснять, почему «вчера работало, а сегодня нет» — сами разбираемся и чиним.Сильный плюс:Go, C#, Python или PHP — для смежных сервисов и компонентов.Опыт с captcha-сервисами и их интеграцией.Понимание TLS fingerprint (JA3/JA4), HTTP/2 framing.Условия:Формат работы удаленныйМаленькая команда, минимум бюрократии, прямой доступ к продакшену.Для отклика отправьте ваше CV и сопроводительное письмо

Откликнуться
Источник: hirify · 19.10.2026