Marvus Advisory

Senior Full-stack Developer (Python, React)

Коротко

Ведущий fullstack-разработчик / Архитектор ИИ-решений для судовладельца, масштабирующего команду разработки в рамках цифровизации флота. Роль включает архитектурный надзор за кодом, генерируемым ИИ-агентами (Claude Code), проектирование контрактов между модулями (Contract-First), обеспечение Offline-First надёжности и настройку CI/CD. Требуется от 5 лет коммерческого опыта, глубокое знание React/TypeScript и Python/FastAPI, а также практический опыт работы с инструментами ИИ-ассистированной разработки. Работа удалённая, с периодическими командировками в Анталью (Турция), подчинение CTO / руководителю разработки.

О компании
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.
Уверенное владение стеком:
•Frontend: React (TypeScript, модульная структура, управление состоянием).
•Backend: Python / FastAPI (асинхронная разработка, быстрые REST-сервисы).
•Практический опыт (с примерами) использования инструментов ИИ-ассистированной разработки (Claude Code, GitHub Copilot, Cline или аналоги) в реальных проектах, понимание специфики и ограничений LLM при генерации кода.
•Опыт проектирования изолированных баз данных (PostgreSQL), работы с брокерами и кэшем (Redis, RabbitMQ), контейнеризации (Docker).
•Владение Git, понимание процессов CI/CD для автоматической валидации контрактов.
•Ведение истории коммитов в стиле Conventional Commits.
Будет преимуществом
•Опыт в судоходной или логистической отрасли.
•Понимание специфики работы с ограниченными каналами связи (Offline-First, синхронизация данных).
•Опыт работы с Kubernetes, облачными платформами.
•Английский язык для работы с технической документацией и международной командой.
Предлагаемые условия
•Масштабные задачи в нескольких международных юрисдикциях.
•Удалённый формат работы с командировками в Анталью (Турция).
•Релокационная поддержка в случае смены роли или проекта.
•Наставничество и интеграция в процессы в период адаптации.
•Конкурентный уровень дохода, финансовая поддержка: займы, помощь в жилищных вопросах и индивидуальных сложностях.
•Корпоративные групповые занятия иностранными языками: английский, грузинский, турецкий.
•Широкий пакет заботы о сотрудниках и семьях: подарки и материальная поддержка к значимым событиям, новогодние подарки детям, доступ к корпоративным групповым занятиям спортом, помощь в сложных жизненных ситуациях.
•Годовой бонус.
Ожидания по уровню дохода обсуждаем на первичном интервью с HR, финальный — по итогам интервью с руководителем.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте