Старший Full-Stack разработчик (AI-Native)
Ищем опытного Full-Stack разработчика, который будет самостоятельно вести весь проект: от бэкенда на Python и фронтенда на React до AI-агентов. Нужно свободно владеть современным стеком и активно использовать AI-инструменты в повседневной работе. Компания предлагает высокую зарплату, гибридный формат и отличные условия.
Что предстоит делать
<p>Мы ищем Senior Full-Stack Developer (AI-Native) для работы над проектом на полную занятость. Этот человек будет владеть всем стеком — бэкендом, фронтендом и уровнем AI/агентов — без разделения между проектами. Он должен быть мыслящим партнером, а не исполнителем — тем, с кем техническое руководство клиента хочет работать напрямую.</p><h3>В ваши обязанности будет входить:</h3><ul><li>Владение всем стеком от начала до конца — бэкендом, фронтендом и уровнем AI/агентов — архитектурные решения, работа с производительностью, интеграция, тестирование — без постоянного контроля.</li><li>Прямая работа с техническим руководством клиента в качестве мыслящего партнера.</li><li>Создание и поддержка <nobr>LLM-управляемых</nobr> агентных систем с наблюдаемостью, оценкой и структурированной трассировкой.</li><li>Самостоятельное покрытие бэкенда, фронтенда и инфраструктуры — никаких «это не моя область».</li><li>Беглое и активное использование AI-assisted разработки (Claude Code или аналога) в качестве основного инструмента.</li></ul><h3>Что мы ожидаем от вас:</h3><h3>Основной стек — Бэкенд:</h3><ul><li><strong>Python</strong> — FastAPI, SQLAlchemy, Alembic.</li><li><strong>PostgreSQL + PostGIS</strong> — моделирование пространственных данных, изоляция арендаторов на уровне базы данных, сессии и репозитория.</li><li><strong>Redis</strong> — асинхронные очереди задач.</li><li><strong>Модульные и интеграционные тесты</strong> — Pytest.</li></ul><h3>Основной стек — Фронтенд:</h3><ul><li><strong>React + TypeScript</strong> — строгая типизация; уверенное владение дженериками, discriminated unions и выводом типов.</li><li><strong>Next.js</strong> — App Router, Server Components, серверная загрузка данных, middleware, Server Actions.</li><li><strong>Zustand</strong> — проектирование хранилища, селекторы, вопросы гидратации SSR.</li><li><strong>Модульные и интеграционные тесты + E2E</strong> — Vitest, Cypress или аналог.</li></ul><h3>Уровень AI / Агентов:</h3><ul><li><strong><nobr>LLM-управляемые</nobr> агенты</strong> — SSE, паттерны использования инструментов, инженерия промптов.</li><li><strong>Наблюдаемость и оценка</strong> — структурированная трассировка запусков агентов и вызовов инструментов, отслеживание использования, аналитика.</li></ul><h3>Инфраструктура:</h3><ul><li><strong>AWS</strong> — ECS, S3, контейнеризированные развертывания.</li><li><strong>Terraform</strong> — инфраструктура как код.</li><li><strong>CI/CD</strong> — GitHub Actions.</li></ul><h3>Инженерные практики:</h3><ul><li><strong>Статическая типизация</strong> — Pyright как шлюз CI; подсказки типов для каждой сигнатуры, никаких лазеек.</li><li><strong>Мультиарендность</strong> — изоляция арендаторов на уровне базы данных, сессии и репозитория.</li><li><strong>Дисциплина в Git</strong> — conventional commits, гранулярная атомарная история, чистые PR.</li></ul><h3>Инструментарий — AI-assisted разработка (Claude Code):</h3><p>AI — это основной повседневный инструмент в этом проекте, а не эпизодический помощник. Мы ожидаем кандидата, который давно вышел за рамки ad-hoc промптинга и относится к своей AI-настройке как к части своего инженерного мастерства.</p><ul><li><strong>AI-native разработка — обязательно.</strong> Ежедневное, активное, беглое использование Claude Code (или аналога) для чтения, написания, рефакторинга, отладки и навигации по большой кодовой базе. Работа без AI в цикле — это не то, как работает эта команда.</li><li><strong>Простого промптинга недостаточно.</strong> «Спросить у ChatGPT и вставить ответ» — это базовый уровень, который, как мы ожидаем, кандидаты уже превзошли. Мы ищем того, кто проектирует свой AI-воркфлоу: богатый структурированный контекст, передача модели конвенций проекта и примеров, четкое определение области, итерации и тщательная проверка сгенерированного вывода.</li><li><strong>Skills, Hooks, Subagents</strong> — необходимо понимать, уметь создавать и уже использовать в реальной работе. Кандидат должен уметь четко объяснить, что это такое, и, что критически важно, уже создал их и использует ежедневно, а не просто слышал о них:<br><ul><li><strong>Skills</strong> — переиспользуемые пакеты инструкций/знаний по запросу, которые расширяют компетенцию агента для конкретного типа задач (например, создание каркаса модуля, генерация PR, проведение ревью) и кодируют конвенции команды.</li><li><strong>Hooks</strong> — детерминированные автоматические триггеры на события жизненного цикла (pre-commit, до/после редактирования, при остановке и т.д.), выполняемые самой обвязкой — например, автоматический запуск линтера/проверки типов/тестов на измененных файлах или защита определенных областей.</li><li><strong>Subagents</strong> — делегирование многошаговой или параллельной работы (крупные рефакторинги, аудиты, исследование кодовой базы) ограниченным по области агентам с верификацией их вывода.</li></ul></li><li><strong>Осведомленность об MCP</strong> — понимает Model Context Protocol и то, как подключать AI к реальному контексту и инструментам (кодовая база, Git, трекер задач, браузер, наблюдаемость), а не работать вслепую. Практическое использование MCP — большой плюс.</li><li><strong>Структурированное управление изменениями</strong> — воркфлоу, управляемый артефактами: от исследования через реализацию к верификации.</li><li><strong>Критическое мышление, а не доверчивость</strong> — проверяет все, что выдает модель, никогда не коммитит код, который не понимает, знает, где AI ускоряет работу (шаблонный код, тесты, создание каркасов, исследование), а где — нет (сложная доменная/архитектурная логика). AI — это мультипликатор силы для их собственного мышления, а не костыль для копипасты.</li></ul><h3>Soft skills / Мышление:</h3><ul><li><strong>Инициативность</strong> — проактивно задает вопросы, предлагает решения, указывает на проблемы без напоминаний.</li><li><strong>Инженерное мышление</strong> — понимает основы, а не только рецепты фреймворков; может рассуждать о проблемах с первых принципов.</li><li><strong>Комфортно с неизвестным</strong> — говорит «я не знаю, дайте разберусь», исследует и вникает.</li><li><strong>Думает вслух</strong> — сообщает, где находится, что рассматривает, в чем не уверен.</li><li><strong>Быстрота</strong> — действует быстро без потери качества; комфортно чувствует себя в темпе стартапа и с меняющимися приоритетами.</li><li><strong>Коллегиален, но имеет свое мнение</strong> — вносит идеи, уважительно оспаривает предположения.</li><li><strong>Английский — B2+</strong> — ежедневное устное и письменное общение с клиентом и его командой; минимальный рабочий уровень.</li></ul><h3>Что мы предлагаем:</h3><ul><li>Работа в компании, признанной лучшим работодателем (согласно DOU 2025).</li><li>Сильная культура, построенная на эмпатии, доверии, открытости и реальной заботе о сотрудниках.</li><li>Конкурентоспособная оплата с регулярным пересмотром.</li><li>Оплачиваемый отпуск и больничный.</li><li>Медицинская страховка.</li><li>Персональный бюджет на обучение и доступ к лучшим HR-инструментам, платформам и практикам.</li><li>Командные мероприятия и регулярные тимбилдинги.</li><li>Гибкий гибридный график работы с офисом в центре Киева.</li></ul> <div> <a href="https://jobs.dou.ua/companies/empat/vacancies/362655/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Empat
5 активных вакансий в компании
Старший full-stack разработчик (TypeScript/Node.js/React)
Старший full-stack разработчик для создания нового AI-продукта в сфере стоматологии. Требуется опыт TypeScript/Node.js и React, интеграция LLM, знание английского. Предлагается удаленная проектная работа с гибким графиком и оплатой по результатам.
DevOps инженер (Kubernetes, AWS, TypeScript)
~660 677 – 1 228 369 ₸ оценка
Ищем опытного DevOps-инженера для работы с инфраструктурой на AWS и Kubernetes. Нужно управлять CI/CD, мониторингом и инцидентами, а также иногда писать на TypeScript. Предлагают полную удалёнку, гибкий график и работу в небольшой команде над реальным продуктом.
Исследователь в области машинного обучения / компьютерного зрения (невидимое водяное знаки, AI-детекция контента)
Ищем исследователя для R&D-проектов в области невидимого водяного знака и AI-детекции контента. Нужен опыт в ML/CV, Python и умение читать научные статьи. Предлагаем гибкий формат работы, удаленку и интересные задачи.
DevOps инженер (Cloud / SRE)
~660 677 – 1 228 369 ₸ оценка
Ищем опытного DevOps инженера для управления облачной инфраструктурой (GCP, AWS, Alibaba Cloud), CI/CD и обеспечения надежности в стартапе. Требуется опыт с Terraform, контейнерами и самостоятельное решение проблем. Предлагаем гибкий формат работы, удаленку и интересные задачи.
Похожие вакансии
6 вакансийСтарший Python инженер
Старший Python инженер для разработки AI-голосовой платформы на AWS. Требуется 5+ лет опыта, сильный Python, микросервисы, Docker и CI/CD. Предлагают удаленную работу, конкурентоспособную оплату и возможности роста.
Python Developer
COAX Software шукає досвідченого Python-розробника для створення бекенд-компонентів для міжнародних проєктів. Потрібен досвід від 4 років з Python, Django, FastAPI та Docker. Компанія пропонує гнучкий графік, сучасну техніку та професійний розвиток.
Senior Python разработчик
~1 471 800 – 2 341 500 ₸ оценка
Senior Python разработчик для создания AI-продуктов в IT-компании KTS. Нужно разрабатывать решения с нуля, интегрировать LLM и оптимизировать AI-решения. Требуется опыт от 5 лет, владение FastAPI и AI-инструментами. Предлагают гибридный график, ДМС и обучение.
Senior Python Developer (AI-агенты)
~1 471 800 – 2 341 500 ₸ оценка
Ищем опытного Python-разработчика для создания AI-агентов, автоматизирующих бизнес-процессы. Нужно глубокое знание ML-стека (PyTorch, Transformers, LangGraph) и MLOps-инструментов. Предлагаем удаленную работу, стабильный доход и широкий соцпакет.
Старший Python разработчик
~2 241 150 – 3 815 865 ₸ оценка
Старший Python разработчик для перепроектирования систем управления складом с использованием робототехники. Требуется опыт от 6 лет, Django/FastAPI, GCP и английский Intermediate. Предлагают страховку, образовательный бюджет и работу над сложным продуктом.
Senior Python Engineer (LLM / AI)
~1 471 800 – 2 341 500 ₸ оценка
Ищем опытного Python-инженера для работы над платформой хостинга LLM и AI-продуктами. Требуется глубокое знание Python, FastAPI, высоконагруженных систем и инструментов инференса (vLLM, SGLang). Предлагается гибридный/удаленный формат, медстраховка и бонусы за научные достижения.