Senior Fullstack-Developer
Описание вакансии
Международная судоходная компания в поиске Ведущего fullstack-разработчика, который возьмёт на себя архитектурный надзор и контроль качества кода, генерируемого ИИ-агентом, обеспечит бесшовную интеграцию модулей и выстроит надёжную архитектуру для работы в условиях ограниченной связи «судно-берег».
Роль предполагает проектирование и контроль межмодульных контрактов, ревью кода, управление ИИ-агентами и CI/CD-пайплайнами, а также внедрение паттернов Offline-First и бесконфликтной синхронизации данных.
Формат работы: удалённый (возможна релокация в Анталью по желанию).
Подчинение: руководителю разработки.
Язык коммуникации: Русский / Английский (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, облачными платформами.
- Знание английского языка для работы с технической документацией и международной командой.
- Удалённую работу в международной компании.
- Участие в разработке инновационного продукта с использованием ИИ-агентов.
- Реальные задачи, а не имитацию бурной деятельности.
- Конкурентоспособную зарплату (зависит от опыта и навыков).
- Возможность релокации в Анталью при желании.
- Работу в команде профессионалов.
Ключевые навыки
- Docker
- React
- REST API
- MongoDB
- Elasticsearch
- TypeScript
- Scrum
- Английский — B1 — Средний
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
МоскваВас интересует эта вакансия?