В приложении удобнее
Установить
MAGNIT TECH

Ведущий фулстек-разработчик (Python + Vue 3)

в MAGNIT TECH

📍 Москва (Савёловская)
Удалённо
Специализация
Fullstack / Python / JavaScript / TypeScript
Уровень
Senior
Требуемый опыт
3+ лет

Технологии/инструменты

PostgreSQL
Python
Docker
TypeScript
REST
Redis
Kafka
Kubernetes
CSS

Мы ищем Ведущего фулстек-разработчика (Python + Vue 3) в стрим, который делает связку из двух порталов, через которые проходит вся закупочная работа для Большого Магнита:

  • Внутренний портал (АРМ КМ) — единое рабочее место категорийного менеджера: потребности → торги → целевые условия, документооборот, дашборды, задачник.
  • Внешний портал SRM 2.0 — кабинет поставщика: подписание карточки товара, торги.

Есть и поддержка легаси, и стройка платформенных решений (микрофронты + общий хост + единый UI-Kit), которые становятся стандартом для всего коммерческого блока. Соотношение фронт/бек: 50/50.

Стек технологий: Vue 3, TypeScript, Pinia, Module Federation, Nuxt, Tailwind CSS, Keycloak, Python 3.11+, FastAPI, PostgreSQL, Redis, Kafka, S3, REST, gRPC, Docker, K8s, GitLab CI, Vault, OpenTelemetry, Prometheus, Grafana, Sentry

Чем ты будешь заниматься

  • Разрабатывать микрофронты в архитектуре АРМ КМ — реализовывать функциональные модули на Vue 3 + Vite с интеграцией через Module Federation
  • Заниматься интеграцией с общей платформой — подключать аутентификацию через Keycloak, синхронизировать маршрутизацию с хостом
  • Переписывать визуал на единый техстек — миграция интерфейса ELMA на @nuxt/ui 4, Tailwind CSS 4, Pinia 3, Vue Router
  • Работать с общим состоянием и API — использовать shared-зависимости (Vue, Pinia, axios, @vueuse/core) как синглтоны, соблюдать версионные совместимости с хостом и другими микрофронтами
  • Проводить код-ревью, покрывать компоненты и бизнес-логику тестами, проводить ревью PR коллег, разбирать баги на стыке хоста и микро-приложений
  • Взаимодействовать с командой и стейкхолдерами — участвовать в грумингах/планированиях, декомпозировать задачи, синхронизироваться с бэкенд-командой по контрактам, вести техническую документацию по своему микрофронту

Мы ожидаем

  • От 3 лет коммерческой fullstack-разработки на Vue 3 + TypeScript, Python 3.11+, FastAPI, PostgreSQL, Kafka, REST/gRPC.
  • Опыт работы с микросервисами, микрофронт-архитектурой (Module Federation), интеграциями через Keycloak/Vault.
  • Опыт с AI-native: уверенное владение Cursor/Claude Code/Copilot, промпт-инжиниринг, работа с LLM API, критическое ревью AI-сгенерированного кода.
MAGNIT TECH

О компании MAGNIT TECH

Сфера
Продуктовая компания
Размер
1001+

MAGNIT TECH — технологичный драйвер одного из крупнейших ритейлеров страны. Мы создаём будущее: от решений в области автономной логистики с полностью автоматизированными распределительными центрами до исследований потенциала квантовых вычислений.

Для тех, кто УСТАЛ от бюрократии и бесконечных ограничений, где команды будто живут в разных мирах, а страсть гаснет под тяжестью правил и процедур. Для тех, кто ЖАЖДЕТ атмосферы раннего IT — где царит драйв и свобода, где чувствуешь себя первооткрывателем, движешься в одном ритме с командой и создаёшь то, что действительно меняет мир. Для новаторов, которые не видят границ между технологиями и творчеством.

Сегодня MAGNIT TECH — это: 5 000+ сотрудников; 1000+ активных участников комьюнити; 260+ активных проектов и продуктов; 800+ активных систем и сервисов; 4,5 года средний стаж работы в компании; 30 лет средний возраст сотрудников.

Хочешь влиять на будущее и создавать действительно значимые решения? Добро пожаловать в MAGNIT TECH.