Senior Full-stack Developer (Python, React)

Дата размещения вакансии: 23.09.2026
Работодатель: Marvus Advisory
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Арбат 54/2с8
Требуемый опыт работы:
Более 6 лет

Marvus Advisory — HR-консалтинг в сфере морской логистики. Специализируемся на подборе берегового персонала для судовладельцев, судовых менеджеров и операторов, фрахта, экспедиторов и судовых агентов.

Наш партнёр — судовладелец, в связи с цифровизацией флота и внедрением ИИ-решений масштабирует команду разработки, в связи с чем мы в поиске Ведущего fullstack-разработчика / Архитектора ИИ-решений.

Место работы: удалённо (с командировками в Анталью, Турция).
Формат работы: удалённый.
Подчинение по оргструктуре: руководителю разработки / CTO.
Язык коммуникации: Русский / Английский (B1+).

Ключевые задачи:

  • Архитектурный надзор и верификация кода, генерируемого ИИ-агентом (Claude Code), на соответствие принципам Composable-архитектуры и изоляции Packaged Business Capabilities (PBC).

  • Проектирование, согласование и контроль межмодульных контрактов (OpenAPI 3.0, AsyncAPI) до начала генерации бизнес-логики (подход Contract-First).

  • Обеспечение и ревью паттернов надёжности приложения: Offline-First, бесконфликтная синхронизация данных «судно-берег».

  • Контроль изоляции данных (принцип Database-per-Service).

  • Администрирование и управление ИИ-агентами: настройка глобального контекста командной разработки, поддержка актуальности конфигурационных файлов (CLAUDE.md), оптимизация затрат на API Anthropic.

  • Управление репозиториями и архитектурой ветвления (Git-flow) в условиях высокой плотности коммитов от ИИ.

  • Проектирование и настройка CI/CD-пайплайнов с автоматической проверкой контрактов, линтерами и тестами, чтобы ИИ не мог запушить код, нарушающий архитектурные требования.

Ожидания от кандидатов:

  • Коммерческий опыт разработки от 5 лет.

  • Глубокое понимание архитектурных паттернов: Microservices, Event-Driven, DDD.

Уверенное владение стеком:

  1. Frontend: React (TypeScript, модульная структура, управление состоянием).

  2. Backend: Python / FastAPI (асинхронная разработка, быстрые REST-сервисы).

  • Практический опыт (с примерами) использования инструментов ИИ-ассистированной разработки (Claude Code, GitHub Copilot, Cline или аналоги) в реальных проектах, понимание специфики и ограничений LLM при генерации кода.

  • Опыт проектирования изолированных баз данных (PostgreSQL), работы с брокерами и кэшем (Redis, RabbitMQ), контейнеризации (Docker).

  • Владение Git, понимание процессов CI/CD для автоматической валидации контрактов.

  • Ведение истории коммитов в стиле Conventional Commits.

Будет преимуществом:

  • Опыт в судоходной или логистической отрасли.

  • Понимание специфики работы с ограниченными каналами связи (Offline-First, синхронизация данных).

  • Опыт работы с Kubernetes, облачными платформами.

  • Английский язык для работы с технической документацией и международной командой.

Предлагаемые условия:

  • Масштабные задачи в нескольких международных юрисдикциях.

  • Удалённый формат работы с командировками в Анталью (Турция).

  • Релокационная поддержка в случае смены роли или проекта.

  • Наставничество и интеграция в процессы в период адаптации.

  • Конкурентный уровень дохода, финансовая поддержка: займы, помощь в жилищных вопросах и индивидуальных сложностях.

  • Корпоративные групповые занятия иностранными языками: английский, грузинский, турецкий.

  • Широкий пакет заботы о сотрудниках и семьях: подарки и материальная поддержка к значимым событиям, новогодние подарки детям, доступ к корпоративным групповым занятиям спортом, помощь в сложных жизненных ситуациях.

  • Годовой бонус.

Ожидания по уровню дохода обсуждаем на первичном интервью с HR, финальный — по итогам интервью с руководителем.