TypeScript
#vacancy
#Python
#Django
#React
#TypeScript
#GraphQL
#LLM
#Fullstack
Senior Fullstack-разработчик (Python/Django + React / Сберзвук / AI-интеграции)
🎵
🤖
ID вакансии: Fullpyh_Kok
Ставка: до 230 000 руб. на руки в месяц.
Грейд: Senior.
Загрузка: Full-time (полная занятость).
Формат: Удалённо.
Язык: Английский для чтения документации, русский для рабочей коммуникации.
Локация/Гражданство: РФ / РФ.
📌
Важно:
рассматриваются кандидаты с релевантностью опыта от 85% (аутстаффинговая позиция).
Ищем Senior Fullstack-разработчика с сильным уклоном в backend для работы над проектом
Сберзвук
. Это не просто "верстальщик + API" — это самостоятельный инженер, который умеет доводить фичу целиком: от серверной логики и интеграций с AI/LLM-сервисами до интерфейсов в React. Предстоит собирать весь пользовательский сценарий: чат с AI, обработку запросов, асинхронные пайплайны, выдачу результата и отображение в интерфейсе. Работа в исследовательской среде с высокой степенью автономности.
🚀
Ключевые задачи:
Backend-разработка:
проектирование и разработка серверной логики на Python/Django, интеграция с AI/LLM-сервисами.
GraphQL API:
проектирование query, mutation, resolver на Graphene/graphene-django.
Асинхронные пайплайны:
реализация фоновых задач через Celery + RabbitMQ, обработка долгих процессов.
AI-интеграции:
работа с LLM API, embeddings, RAG, vector DB (Qdrant).
Frontend-разработка:
построение чат-интерфейсов и пошаговых сценариев на React 18 + TypeScript.
Стриминг:
работа со стримингом ответов AI, статусами загрузки, ошибками.
Полный цикл:
самостоятельная реализация пользовательских сценариев от backend до frontend.
🎯
Обязательные требования:
Backend (сильный уклон):
Python 3 и Django 3+, ORM, миграции.
GraphQL на Graphene / graphene-django:
проектирование query, mutation, resolver.
Celery + RabbitMQ:
асинхронные задачи, ретраи, идемпотентность, долгие процессы.
PostgreSQL:
проектирование схемы данных, оптимизация запросов.
Интеграции с внешними API по HTTP:
таймауты, ретраи, устойчивость.
S3-совместимые хранилища:
boto3, MinIO.
Frontend:
React 18 + TypeScript.
Apollo Client + graphql-codegen.
Vite.
Построение чат-интерфейсов и пошаговых сценариев.
Работа со стримингом ответов, статусами загрузки, ошибками.
Управление состоянием:
Redux Toolkit или аналогичный опыт.
AI/LLM и процессы:
Интерес к LLM/AI и готовность встраивать AI-агентов в продукт.
Опыт или быстрая обучаемость в работе с LLM API, embeddings, RAG, vector DB.
Самостоятельность и спокойная работа в исследовательской среде.
Умение работать через GitLab, code review и тесты.
💡
Будет преимуществом (Nice to have):
Backend:
Опыт работы с Qdrant / векторным поиском.
Опыт работы с WebSocket/стримингом.
Опыт работы с observability-инструментами.
Опыт работы с Docker, базовое понимание Kubernetes.
Frontend:
Опыт работы с Ant Design.
Опыт работы с Nx, pnpm.
Опыт работы со Storybook.
Опыт работы с realtime/WebSocket на фронтенде.
📲
Контакт для отклика:
@hrwomenpro
(При отклике, пожалуйста, сразу присылайте актуальное резюме, пишите ID вакансии: Fullpyh_Kok)
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.