🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Senior Node.js Developer Разработчик

ООО Интеллект Технолоджи
Удаленно
Опубликовано: 06 Dec 2025

"Мы — технологическая компания, специализирующаяся на разработке.

В команду требуется Senior Node.js инженера, который возглавит направление углубленного тестирования защитных алгоритмов.

Senior Node.js Developer (Web Automation)

Компании требуется Senior-разработчик для проектирования и поддержки систем автоматизированного взаимодействия с веб-интерфейсами. Позиция предполагает работу над архитектурой высоконагруженных скриптов для эмуляции пользовательских сессий.

Стек технологий: Node.js, Playwright, Puppeteer, HTTP/Proxy.

Обязанности

Проектирование и реализация сценариев автоматизации браузера (Headless Chrome/Webkit) на базе Node.js и Playwright.

Обеспечение стабильного выполнения сценариев в условиях динамически изменяющегося контента и сложной верстки веб-ресурсов.

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

Работа с параметрами идентификации браузера (browserfingerprinting) и настройка окружения для корректной эмуляции сессий.

Реализация алгоритмов нелинейного поведения для повышения валидности автоматизированных действий.

Требования

Node.js: 5+ лет коммерческого опыта. Глубокое понимание Event Loop, асинхронной архитектуры и работы с сетевыми протоколами.

Browser Automation: Экспертный уровень владения Playwright и/или Puppeteer. Понимание принципов рендеринга страниц.

Network: Опыт работы с API, управления прокси-соединениями и настройки сетевых заголовков.

Emulation: Понимание принципов формирования цифрового отпечатка устройства (device fingerprinting) и методов его конфигурации.

Code Quality: Навыки написания масштабируемого, поддерживаемого кода и проведения технического аудита решений.

Опыт использования PHP (Laravel) для разработки вспомогательных микросервисов.

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

Знание нормативных и технических ограничений в области автоматизированного сбора данных.

Условия

Участие в разработке высокотехнологичного продукта.

Удаленный формат работы.

Рыночный уровень оплаты труда (обсуждается по итогам технического интервью).

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие