Fullstack-разработчик

Дата размещения вакансии: 25.05.2025
Работодатель: Берлов Константин Игоревич
Уровень зарплаты:
от 120000 до 150000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

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

У нас — обширная товарная база, множество магазинов, высокие требования к точности данных и скорости обновлений. Сейчас все процессы работают через набор скриптов, но требуется полноценная внутренняя система управления.

Что нужно будет делать (большая часть уже работает в каком-то виде):

  • Спроектировать и реализовать backend-сервис с web-интерфейсом

  • Построить единую базу эталонных карточек товаров (с параметрами, описаниями, медиа)

  • Организовать интеграции с API нескольких маркетплейсов (создание и обновление карточек, цен, медиа)

  • Реализовать модуль полуавтоматического ценообразования на основе закупочных и логистических данных

  • Подключить централизованную работу с фото/видео контентом

  • Развивать систему в сторону рекламных интеграций и аналитики

Технологии, с которыми придётся работать:

  • Backend: Python (FastAPI) или Node.js (NestJS)

  • БД: PostgreSQL / MongoDB

  • Frontend: React / Vue

  • Интеграции: REST API маркетплейсов (Ozon, WB, Yandex.Market и др.)

  • Инфраструктура: Docker, Git, VPS

Мы ожидаем от вас:

  • Опыт в создании внутренних CRM/ERP систем, админок, дашбордов

  • Отличное знание одного из backend-стеков (Python или Node.js)

  • Опыт работы с REST API, желательно в контексте маркетплейсов

  • Понимание архитектуры e-commerce и SKU-логики — как плюс

  • Умение предлагать решения, а не просто выполнять ТЗ

  • Способность поддерживать и развивать систему после запуска

Формат работы:

  • Удалённая работа, самостоятельное распределение нагрузки — в среднем 5–8 часов в день. (А если у вас будет необходимость - можем предоставить место в офисе).

  • Редкие очные встречи в центре Петербурга — не чаще 1–2 раз в месяц (по согласованию)

  • Прямая работа с собственником проекта без «менеджерских прослоек»

  • Долгосрочное развитие проекта — с этапным расширением в сторону аналитики, рекламы, автоматизации маркетинга

Оплата:

  • Возможна почасовая оплата на старте

  • Квартальные премии — по результатам выполнения ключевых этапов проекта (функциональные релизы)

Как откликнуться:

Присылайте резюме и ссылки на похожие проекты (желательно: админки, интеграции, e-commerce инструменты, личные кабинеты).
В отклике расскажите, какой стек предпочитаете и как бы подошли к задаче построения такого сервиса.