Full-Stack Web Developer (маркетплейсы, международная digital-платформа, AI автоматизация)

Full-Stack Web Developer (маркетплейсы, международная digital-платформа, AI автоматизация)

Описание вакансии

Вакансия: Full-Stack Web Developer (маркетплейсы, международная digital-платформа, AI автоматизация)

Локация: Россия (офис или удалённо)
Формат: Полная занятость, в штат
Проекты: Международная digital-платформа

О проекте

Мы создаем международный B2B-маркетплейс промышленного оборудования, соединяющий производителей и покупателей по всему миру.
Проект ориентирован на рынки Европы, Азии и Дубая, с основным технологическим центром в Турции, Грузии.

В рамках группы проектов тебе также предстоит участие в разработке второй масштабной digital-платформы для глобального рынка Дубая.
Эта система будет создаваться с нуля и включать в себя: пользовательские личные кабинеты, логику размещения и управления публикациями, настройку откликов и сообщений между пользователями, систему фильтрации, аналитики и внутренней коммуникации.

Ты не будешь просто подключаться к проекту — ты будешь создавать международные продукты с нуля, влияя на архитектуру, логику и динамику роста цифровой экосистемы. Это возможность по-настоящему построить digital-инфраструктуру будущего: быстро, качественно и с максимальной свободой в инженерных решениях.

Твои задачи

Frontend (React/Vue)

  • Верстка и реализация интерфейсов по макетам Figma с применением компонентного подхода
  • Поддержка адаптивности (mobile-first + desktop/tablet)
  • Внедрение мультиязычности (i18n), автоматическое определение и переключение локали
  • Оптимизация UI для сложных фильтрационных структур и взаимодействий в интерфейсе

Каталоги и фильтрация

  • Реализация системы фильтров по техническим характеристикам (динамические параметры, множественный выбор, зависимые фильтры)
  • Интеграция и настройка отображения аналогов товаров на основе базы взаимозаменяемости моделей (у нас уже создана база данных взаимозаменяемости моделей)
  • Поддержка отображения структурированных карточек: комплектации, вариации, технические таблицы
  • Настройка сохранённых фильтров и истории поиска в пользовательском интерфейсе

Личные кабинеты пользователей и логика взаимодействия

  • Построение личных кабинетов с различными ролями и уровнями доступа
  • Возможность управления контентом: размещение, редактирование, снятие с публикации
  • Реализация откликов, отклонений, приглашений и логики взаимодействий между пользователями (без прямых ролей)
  • Внутренний чат между пользователями (websocket или polling)
  • Отслеживание истории взаимодействий, статусов, фильтрация и сортировка откликов

⚙️ Backend и бизнес-логика

  • Создание системы публикации объявлений (например, карточек товаров или предложений): возможность выбрать тип размещения (базовое, приоритетное), указать срок (на 7, 14, 30 дней), автоматически снимать объявления по окончании срока
  • Подключение платёжных систем: чтобы пользователи могли оплачивать размещение объявлений — с учётом выбранного тарифа, срока и дополнительных опций
  • Построение личного кабинета: пользователи смогут видеть список своих объявлений, редактировать, удалять, продлевать их, отслеживать статус публикации
  • Настройка счётчиков просмотров: чтобы владелец объявления видел, сколько раз его объявление посмотрели, и когда именно
  • Реализация откликов: возможность отправить отклик на объявление (например, “Хочу купить”, “Есть вопросы”, “Предложение сотрудничества”), получать отклики от других пользователей и управлять ими (принять, отклонить, ответить)
  • Создание простой системы сообщений/чата между пользователями внутри сайта: возможность переписываться по конкретному объявлению, история сообщений сохраняется
  • Логика взаимодействия: пользователь оставил отклик — другой ответил — они начали переписку — сделка или отказ. Вся цепочка фиксируется в системе
  • Настройка гибкой логики отображения: например, объявления с “приоритетным” размещением всегда выше в списке
  • Панель администратора: возможность управлять пользователями, объявлениями, тарифами, фильтрами, а также контролировать нарушения и модерацию
  • Система фильтрации данных: чтобы поиск и выдача объявлений происходили быстро и точно — даже при большом количестве данных
  • Интеграция с платёжными шлюзами (Stripe, Iyzico и др.), настройка webhook-процессов
  • Настройка внутренней панели управления контентом: категории, фильтры, тарифы, пользователи. Создание условий для разных ролей пользователей: одни могут публиковать объявления, другие — откликаться, третьи — модерировать (всё это должно быть гибко)
  • Поддержка API-интеграций для фронтенда (REST/GraphQL)

AI и автоматизация

  • Интеграция LLM (например, OpenAI) для первичной модерации описаний и текстов
  • Внедрение AI-инструментов для генерации контента, классификации и автоматической помощи пользователям
  • Возможность настройки AI-агентов на платформе для автоматизации рутинных действий (поиск, сортировка, предложение аналогов)

Требования

  • 3+ лет опыта в web-разработке (frontend и backend)
  • JavaScript (ES6+), React или Vue
  • Node.js или Python (FastAPI / Express)
  • Уверенное знание HTML5/CSS3, опыт адаптивной верстки
  • Опыт работы с PostgreSQL / MongoDB
  • Уверенное владение REST API, работа с WebSocket
  • Умение проектировать сложные пользовательские интерфейсы и кабинеты
  • Опыт проектирования логики фильтров, отображения карточек, связи между сущностями

Будет плюсом

  • Опыт построения маркетплейсов, агрегаторов, B2B-платформ
  • Опыт импорта/экспорта товарных баз, парсинга Excel/CSV
  • Работа с AI-API (OpenAI, Claude, LangChain)
  • Знание TypeScript

Что мы предлагаем

  • Участие в международных проектах, включая платформы для Европы, Азии и Дубая
  • Возможность строить продукт с нуля и влиять на его архитектуру
  • Работа в быстрорастущей технологической компании
  • Офис в России или удалённый формат
  • Возможность роста в международных продуктах

Посмотреть контакты работодателя

Похожие вакансии

3205.team
Удаленная работа
  • Санкт-Петербург

  • Не указана

Рекомендуем

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

Берлов Константин Игоревич

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Рекомендуем
Тихая Гавань

ELMA-Developer

Тихая Гавань

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Рекомендуем
Медиа Технолоджи

Backend-разработчик (TypeScript/NestJS)

Медиа Технолоджи

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Петербургская Недвижимость

Full-stack (Node.js, Vue.js)

Петербургская Недвижимость

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Петербургская Недвижимость

Node.js backend developer

Петербургская Недвижимость

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Quadcode
Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

билайн
Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

3D Molier International

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

3D Molier International

Удаленная работа
  • Санкт-Петербург

  • до 150000 RUR

Химбалт
Удаленная работа
  • Санкт-Петербург

  • от 150000 RUR

iFuture
Удаленная работа
  • Санкт-Петербург

  • от 150000 RUR

Qnits
Удаленная работа
  • Санкт-Петербург

  • до 250000 RUR

БИЛИТИ
Удаленная работа
  • Санкт-Петербург

  • до 140000 RUR

СофтСноу
Удаленная работа
  • Санкт-Петербург

  • до 140000 RUR

Бизнес Технологии

Middle frontend-разработчик

Бизнес Технологии

Удаленная работа
  • Санкт-Петербург

  • до 200000 RUR

Петрович-Тех

Senior Back-end разработчик

Петрович-Тех

Удаленная работа
  • Санкт-Петербург

  • до 200000 RUR

3205.team
Удаленная работа
  • Санкт-Петербург

  • до 200000 RUR

Wildbox
Удаленная работа
  • Санкт-Петербург

  • до 200000 RUR

Удаленная работа
  • Санкт-Петербург

  • до 95000 RUR

ЭДГОУ
Удаленная работа
  • Санкт-Петербург

  • от 100000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию