Okkam

Node. js Developer (Backend)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Node.js
  • парсинг
  • playwright
  • TypeScript

Привет!
Easy Commerce - новая технологическая компания, которая оказывает полный спектр услуг для производителей в области e-commerce на базе данных, собранных собственным аналитическим инструментом. Наша цель – помочь брендам выстраивать комплексное и максимально эффективное присутствие на торговых площадках.

У нас ничего лишнего — только всё самое необходимое и полезное для масштабирования продаж в e-commerce. Площадки, с которыми мы работаем в команде eRetail – Ozon, Яндекс Маркет, Wildberries, МегаМаркет, СберМаркет, Самокат, Яндекс Лавка и другие.

И сейчас мы ив поиске опытного Node.js Developer для работы над крупным IT продуктом (B2B).

Твои задачи:

  • Разработка системы скрапинга данных с web-сайтов или REST API
  • Участие в проектировании архитектуры
  • Разработка и поддержка пайплайнов по обработке и сохранению полученной информации
  • Разработка архитектуры проектов по скрапингу данных и их хранению
  • Разработка внутренних микросервисов для улучшения работы систем
Нам по пути, если у тебя есть:
  • Уверенное знание Node.js — от 3 лет коммерческого или интенсивного опыта разработки.

  • Опыт использования современных стандартов JavaScript (EcmaScript 2019+), знание ключевых нововведений и возможностей языка.

  • Базовое понимание и опыт применения TypeScript.

  • Глубокое понимание устройства веб-страниц и протокола HTTP(S)

  • Навыки анализа и сниффинга трафика мобильных приложений.

  • Умение обходить защиту от автоматизированного сбора данных (anti-bot, CAPTCHA, rate limiting, ja3 и др.).

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

  • Опыт работы с Playwright (или аналогичными инструментами автоматизации браузера, например, Puppeteer).

  • Опыт разработки микросервисной архитектуры.

  • Знание и опыт использования контейнеризации: Docker, Kubernetes.

  • Опыт разработки frontend-приложений на Vue.js, Nuxt.js, а также взаимодействие с Supabase как бекендом.

  • Опыт разработки на Go (Golang): понимание базовых паттернов, создание CLI, микросервисов или API.

  • Опыт работы с CI/CD-пайплайнами (например, GitLab CI, GitHub Actions).

  • Опыт работы с инструментами мониторинга и логирования (Prometheus, Grafana, Sentry).

  • Понимание архитектуры современных высоконагруженных систем.

От нас:
  • Обучение, тренинги и прозрачный карьерный рост, корпоративный коуч
  • Удаленный или гибридный формат работы на выбор
  • Классный офис класса А в башне Империя Москвы-сити
  • Комфортная неформальная атмосфера, клубы по интересам, мероприятия
  • Оформление по ТК, ДМС после испытательного срока, страхование от несчастных случаев, онкочекапы и мат.помощь
  • Бесплатные консультации от психологов, налоговых консультантов и др.
  • Корпоративная программа скидок платформы Best Benefits
  • Волонтерские программы, платформа для идей и их реализации, благотворительность