Коммуникационное агентство Magnat Professional

Full‑stack разработчик (Java + Vue) Middle+/Senior

Санкт-Петербург, Василеостровская, Зенит, Приморская, Спортивная, Малый проспект Васильевского острова, 90УдалённоПолная занятость3–6 лет

О компании

Magnat Professional — коммуникационное агентство, которое делает цифровые продукты для бизнеса: внутренние системы, сайты и платформы. Разработка ведётся на микросервисной архитектуре, а решения проходят через командное обсуждение и ревью, а не спускаются сверху.

Ключевые факты:

  • Разрабатывают микросервисы, внутренние системы и сайты для бизнеса
  • Небольшая команда: ревью кода и совместные обсуждения решений
  • В фокусе связка бэкенда и фронтенда: REST API + платформенные UI-модули
  • Офисный формат: удалённый и гибридный формат не рассматривается
  • Локация офиса: Санкт-Петербург, Малый пр. В. О., 90

О вакансии

Команда Magnat Professional строит платформы и внутренние системы для бизнеса на микросервисах и прикручивает к ним пользовательские интерфейсы. Здесь ценят практическое владение бэкендом и фронтендом: вы будете участвовать и в проектировании сервисов, и в создании модулей для интерфейсов.

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

Важно: работа только в офисе. Формат — оффлайн, с графиком 10:00–19:00 и оформлением по ТК РФ. Также есть акцент на современный стек и аккуратный рефакторинг легаси.

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

  • Проектировать и разрабатывать микросервисы на Spring Boot
  • Поддерживать существующие сервисы и проводить рефакторинг
  • Разрабатывать REST API и заниматься оптимизацией запросов
  • Улучшать производительность на стороне PostgreSQL (индексы и запросы)
  • Делать фронтенд-модули на Vue 3 с адаптивной вёрсткой
  • Интегрировать фронтенд с бэкендом
  • Настраивать GitLab CI/CD, выполнять развёртывания на серверах заказчика
  • Аккуратно работать с легаси и переводить устаревшие части на современный стек
  • Вести задачи через агентные инструменты: правила проекта, подключение контекста через MCP, сбор типовых сценариев для команды

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

  • Полная занятость и график с 10:00 до 19:00
  • Оформление по ТК РФ
  • Испытательный срок — 1 месяц
  • Оплата подписок на рабочие AI-инструменты и другие нужды
  • Оффлайн-работа только в офисе
  • Команда небольшая: минимум бюрократии и возможность расти вместе с проектами
Навыки
REST ControllersPostgreSQLSQLJavaRESTPHPPythonVueJSHTTPCSSSCSS

Обязанности

  • Проектирование и разработка микросервисов на Spring Boot
  • Поддержка и рефакторинг существующих микросервисов
  • Разработка REST API и настройка контроллеров
  • Оптимизация запросов в PostgreSQL и работа с индексами
  • Написание сложных SQL-запросов с JOIN и оконными функциями
  • Разработка фронтенд-модулей на Vue 3
  • Адаптивная вёрстка и интеграции фронтенда с бэкендом
  • Настройка пайплайнов GitLab CI/CD и развёртывание на серверах заказчика
  • Рефакторинг легаси и перенос устаревших решений на современный стек
  • Работа с проектными задачами через агентные инструменты (правила проекта, MCP-контекст, типовые сценарии)

Условия

  • Офисная работа: только оффлайн, удалённый и гибридный формат не рассматривается
  • Локация офиса: Санкт-Петербург, Малый проспект Васильевского острова, 90 (рядом метро Приморская)
  • График работы: 10:00–19:00
  • Полная занятость
  • Оформление по ТК РФ
  • Испытательный срок — 1 месяц
  • Подписки на рабочие AI-инструменты оплачиваются
  • При необходимости оплачиваются другие рабочие подписки/нужды
  • Зарплата обсуждается на собеседовании исходя из опыта и навыков

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.