Middle / Middle+ Full-Stack Engineer (e-commerce + marketplace)

Работодатель:
Зарплата:
6500 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Заславль, улица Путейко, 1
Размещено:
01.06.2026

Mark Formelle - лидирующий производитель одежды для всей семьи, приглашает в свою профессиональную команду Middle / Middle+ Full-Stack Engineer.

Мы - продуктовая команда крупного fashion-ритейлера. У нас три связанных контура, объединённых единым потоком данных:

  • Интернет-магазин - публичный сайт, каталог, чекаут, лояльность, оплаты, поиск, интеграции с CRM/складом/фискалом.
  • Платформа маркетплейсов - внутренний инструмент управления ценами и карточками на WB / Ozon / Я.Маркете: импорт прайсов, маржинальные формулы, грид на десятки тысяч строк, очереди публикации.
  • Финансовый кабинет - отчёты, контур себестоимости, аналитика.

Цены и заявки идут между контурами, события возвращаются обратно. Необходимо уметь жить в нескольких стеках одновременно и видеть бизнес-связь.

Стек (по компании): PHP 8 / Symfony · Nuxt 3 / Vue 3 / TypeScript · Go · PostgreSQL · MS SQL · ClickHouse · Redis · RabbitMQ · Elasticsearch · Docker · GitLab CI. Часть фронта - на CMS-движке с Vue-обвязкой.

Задачи, которые предстоит выполнять:

  • Развивать ценовой контур: импорт прайсов, отправка цен на маркетплейсы, маржинальные формулы, грид на десятки тысяч строк;
  • Развивать каталог и чекаут магазина: новые блоки на Vue 3, REST-API, события и обработка возвратов;
  • Расширять финансовый кабинет: новые сечения отчётов, миграции, контур себестоимости;
  • Интеграции с внешними системами: API маркетплейсов, корпоративные сервисы, банки, маркетинг-платформы;
  • Деплой и сопровождение: GitLab CI, Docker, воркеры очередей;
  • Разбор инцидентов: расхождения цен, зависшие задачи, медленные запросы.

Мы ждем на этой позиции:

  • 3+ года на коммерческих веб-проектах;
  • PHP 8 + Symfony (Doctrine, миграции, очереди/Messenger) - половина кода;
  • Vue 3 / Nuxt 3 + TypeScript (Composition API, SSR);
  • PostgreSQL: индексы, query plan, JSONB, блокировки;
  • Docker + базовое CI: запускали dev-стек, чините упавший pipeline;
  • Очереди (RabbitMQ или подобное) — в проде, а не на туториале.

Опыт хотя бы в одном из следующих направлений:

  • Работа с CMS-движком в проде (модули, события, расширения);
  • Go в проде (HTTP-сервисы, sqlx/pgx);
  • Большие таблицы (10k+ строк) в браузере — virtual scroll, server-side фильтры/сорты;
  • Маркетплейсы WB / Ozon / Я.Маркет на стороне продавца (Seller API, синки);

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

MS SQL, ClickHouse, Elasticsearch, опыт с фискализацией РБ, маркетинговыми платформами, финансовые расчёты (себестоимость, маржа, НДС, валюты).

Работа с AI:

Главное - насмотренность в реальных проектах. AI хорошо генерирует код, но без опыта он же помогает быстро навалить плохого. Поэтому в первую очередь - опыт, а не вера в инструменты.

Мы используем: Cursor, Claude Code и кастомных субагентов - у каждого проекта свой контекстный документ, правила и доменные скиллы. От кандидата ждём:

  • Делегирование AI рутины: CRUD-обвязка, тесты, миграции, первичный разбор diff'а, шаблонные рефакторинги;
  • Критически читать сгенерированное - не мерджить «потому что зелёное», особенно вокруг денег (цены, маржа, остатки);
  • Понимать, где AI помогает, а где мешает: знаете формулу - пишете сами и просите AI проверить, не знаете архитектурного решения - разбираетесь сами, а не отдаёте AI.
  • Уметь формулировать задачу для AI так, чтобы получить полезный результат, а не три экрана воды.

Опыт с AI-tooling небольшой - научим. Слепое доверие LLM без проверки - не норма.

Как мы работаем:

  • Русский язык - рабочий;
  • GitLab + ветки от master, MR-ревью, draft при критике;
  • Docker для всего: локально стек поднимается одной командой;
  • Релизы по нескольку раз в день, фиче-флаги для рискованных правок;
  • AI как первая линия ревью, финальное решение - за человеком;
  • Финансовая критика разбирается до запятых.

Мы ищем человека, который думает, задаёт вопросы и видит продукт целиком, а не только свою зону ответственности.

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

  • Современный стек без бюрократии.
  • Зона ответственности - целые куски контура, не одиночные тикеты.
  • Все официально: Оформление по ТК РБ, выплата заработной платы на банковскую карту 2 раза в месяц, отпускные, больничные.
  • График работы: полная занятость 5/2 с 09.00 до 17.30. Гибрид или удалёнка по согласованию.
  • Уютное пространство: Современный офис в г.Заславль (ул.Путейко) без городской суеты с собственными зонами для отдыха, кофе-барами и яблоневым садом (расстояние до Минска – 10 км).
  • Корпоративный транспорт: доставка до офиса транспортом Компании от 4 станций метро: Восток, Каменная Горка, Малиновка, Могилевская. А еще мы готовы компенсировать оплату проезда электричками городских линий, если расположение корпоративного транспорта тебе не подходит.
  • Фокус на well-being: Масштабные корпоративы 2 раза в год, неформальные праздники и конкурсы в офисе, интерактивные экскурсии с шоу-программой и подарками для детей сотрудников, предоставление дотаций на оздоровление, а также социальные выплаты к значимым событиям (бракосочетание, юбилей, рождение ребенка).
  • Забота о здоровье: ДМС для сотрудников, ежегодная вакцинация (по вашему желанию) в офисе.
  • Бенефиты: Корпоративная скидка до 25% в магазинах MarkFormelle, поддержка здорового образа жизни вместе с абонементами ALLSPORTS для сотрудников и членов их семей, множество бесплатных курсов и корпоративные скидки на онлайн-обучение от Lerna и Skyeng, а еще бонусы и акции от партнеров по карте лояльности. Сотрудничаем с сервисом по доставке горячих обедов в офис день-в-день по корпоративной цене.
  • Команда профессионалов: Возможность получить новый опыт в своей области, а открытый диалог с топ-менеджерами компании и дружный коллектив — основа нашей корпоративной культуры.
  • Лучшая* система адаптации: мягкая и тщательно продуманная система адаптации новых сотрудников, которая помогает быстро влиться в коллектив и приспособиться к своим рабочим задачам. Окружаем заботой еще до трудоустройства, максимально поддерживаем в период адаптации, а на прохождение испытательного срока собираем новичков и устраиваем pizza-party с интерактивами и подарками от Компании. (*Лучшая – по мнению HR Mark Formelle).

    Присоединяйся к нашей команде, где каждый сотрудник - часть истории успеха!

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

ML-инженер в Центр технологий искусственного интеллекта
Т-Банк

У вас есть опыт разработки ML-моделей с использованием современных DL-фреймворков (Pytorch, Jax/Tensorflow и других) и их применения...

Помощник инженера / Техник-диагност
Центромаш

Отлично владеете знаниями об устройстве транспортных средств. У Вас есть права категории "B"(разъездной характер работы). Вы умеете корректно общаться...

Инженер-проектировщик ОВ (гражданское направление)
ЭНЭКА

Высшее техническое образование (ТГСВ). ️Опыт работы в проектной организации (рассматриваем специалистов разных категорий). ️Владение AutoCAD. ️Приветствуется знание программы Revit, готовы...

AI/ML Engineer
Andersen

Experience in Data Science, AI or other relevant fields for 8+ years. Experience with LLMs and building AI agents...

QA Engineer (web) Middle
СИСТЕМНЫЕ ТЕХНОЛОГИИ

Знание жизненного цикла разработки ПО и места тестирования в нем. Опыт тестирования web/мобильных приложений от 1,5 лет.