Юридическая фирма Malov & Malov

Senior JavaScript (Node.js) Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Node.js
  • Playwrite
  • WEBGL
  • Puppeteer
  • Web Scraping
  • Python
  • Fingerprint

Ищем инженера с глубокими знаниями браузерной автоматизации и веб-безопасности.

Обязанности:

  • Разработка инструментов автоматизации на Playwright / Puppeteer.
  • Исследование устойчивости сервисов к бот-трафику.
  • Анализ browser fingerprint-метрик (WebGL, AudioContext, WebRTC и др.).
  • Реверс-анализ JS-скриптов защиты.

Опыт:

  • Node.js или Python — уверенно​
  • Browser Fingerprint Spoofing (подмена браузерных отпечатков)
  • ​Canvas Fingerprinting (работа с Canvas, подмена)
  • ​Anti-detect / Анти-детект системы
  • ​Playwright / Puppeteer
  • ​Web Scraping / Парсинг (на высоком уровне)
  • ​Reverse Engineering (опыт реверс-инжиниринга JS-скриптов защиты, как у Яндекса)

​Кандидат должен понимать:

  • ​Как работают системы фрод-мониторинга (anti-fraud) и бот-детекции.
  • ​Что такое WebGL Fingerprint
  • ​Что такое AudioContext Fingerprint
  • ​Как подменять WebRTC IP, шрифты (fonts), navigator properties (User-Agent, plugins, screen resolution) так, чтобы они были консистентными (согласованными) друг с другом.

Условия:

  • Официальное трудоустройство / контракт по договорённости.

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

  • Конкурентная зарплата, бонусы по результатам проектов.