Middle Node.js / TypeScript Developer (Web Scraping / Browser Automation)

Дата размещения вакансии: 01.04.2026
Работодатель: Robusta
Уровень зарплаты:
з/п не указана
Город:
Москва
Филипповский переулок 8с1
Требуемый опыт работы:
От 3 до 6 лет

Robusta — международная IT компания, которая разрабатывает программное обеспечение, создает веб-сервисы и внедряет аналитику. Шаг за шагом мы вывели на рынок несколько успешных проектов и собрали их в один общий дом, который и назвали Robusta.

У нас экспертная в своей сфере и креативная команда. Мы много работаем и круто отдыхаем, умеем делать классные проекты и всегда нацелены на высокий результат.

Если ты хочешь работать в динамичной и современной команде — мы ждём тебя!

Чем предстоит заниматься:

  • Разработка и поддержка core-фунционала системы (веб-скрапинг и пр.).
  • Работа над системой сбора и обработки данных (Playwright, RabbitMQ, S3). Воркеры, работающие с реальными сайтами и ограничениями: антибот, капча, прокси, нестабильная верстка и сеть.
  • Важно умение доводить задачи до продакшена и обеспечивать стабильность решений.
  • Развитие и оптимизация грабберов, работа со стабильностью (retry, таймауты, диагностика).
  • Интеграции с внешними сервисами (captcha, storage).
  • Улучшение архитектуры и качества TypeScript-кода.

Что мы от тебя ожидаем:

  • Уверенный опыт Node.js и TypeScript в production.
  • Практический опыт browser automation / scraping (не только e2e-тесты).
  • Хорошее понимание HTTP (cookies, headers, редиректы) и принципов работы антибот-защит.
  • Опыт с очередями (RabbitMQ или аналог).
  • Docker для разработки и отладки.

Будет плюсом:

  • Опыт с S3/совместимыми хранилищами, прокси (типы, ротация), антидетект/fingerprint подходами.
  • Работа с высоконагруженными scraping-системами.
  • А также опыт работы с PostgreSQL, ClickHouse и PHP.

Почему у нас классно работать:

  • Крутая команда и мега-интересный бурно развивающийся продукт, в котором ещё много всего предстоит сделать!
  • Уютный дизайнерский офис в пешей доступности от м. Арбатская или м. Кропоткинская, гибридный, офисный или удаленный формат работы.
  • Всегда есть вкуснейший кофе, чай, фрукты, овощи, снэки и сладости.
  • Компенсацию расходов на спорт, английский язык и другие профессиональные курсы. Нам важно, чтобы наши сотрудники развивали свои компетенции и были здоровы!
  • Подарки на День Рождения, Свадьбу, рождение ребенка - ведь мы не можем пройти мимо таких событий!
  • Реферальная система — бонус за приведенного сотрудника.
  • Возможность посещения конференций, вебинаров и других мероприятий, которые будут сопутствовать повышению твоих профессиональных навыков.
  • Работа без бюрократии и ненужных ритуалов. Мы работаем вместе, чтобы помочь вам реализовать ваши амбиции, а компании — расти!

Процесс общения проходит всего в несколько этапов: 1. HR интервью 2. Интервью с лидом 3. Знакомство с командой 4. Оффер

Если тебя заинтересовала наша позиция, то непременно отправляй свой отклик, мы свяжемся с тобой для более детального общения!