Backend Developer с Claude Code

Что за роль

SilentRoom разрабатывает текстовую AI-среду для авторов: писателей, редакторов, журналистов, исследователей и других специалистов, работающих с текстом. Ищут Backend Developer, для которого Claude Code — рабочий инструмент: важно быстро создавать решения с помощью AI, проверять результат и сохранять ответственность за качество кода. Вы будете работать в паре с ведущим backend-инженером и самостоятельно отвечать за свои зоны разработки.

Что предстоит делать

    • Разрабатывать backend-сервисы на Python 3.11 и FastAPI, используя Pydantic для описания и проверки данных.
    • Создавать и поддерживать сервисы с LLM в production, внимательно проверяя код, созданный с помощью Claude Code.
    • Работать с асинхронными операциями: управлять задачами, таймаутами и отменой, учитывать ограничения пулов соединений.
    • Использовать PostgreSQL и Redis в серверной части приложения.
    • Подключать и развивать компоненты на Supabase и Chroma в соответствии с задачами продукта.
    • При необходимости разбираться в React и TypeScript и исправлять проблемы на фронтенде.
    • Принимать технические решения в своей зоне ответственности и согласовывать их с ведущим backend-инженером.

Что потребуется

    • От трёх лет коммерческого опыта backend-разработки.
    • Опыт запуска сервисов на основе LLM в production.
    • Уверенное владение Python и понимание asyncio, включая gather, TaskGroup, Semaphore, отмену задач и таймауты.
    • Понимание различий между async, потоками и процессами, знания о GIL и выборе подходящего подхода.
    • Опыт работы с httpx или aiohttp и пулами соединений.
    • Знание PostgreSQL и Redis; понимание React и TypeScript на уровне исправления проблем.

Что важно знать

Это backend-позиция в продукте, ориентированном на работу с текстом и LLM. Claude Code здесь рассматривают как инструмент ускорения разработки, а не замену инженерной проверки: кандидат должен уметь оценивать сгенерированный код и отвечать за последствия технических решений.

Оценка вакансии
7 / 10
В вакансии конкретно описаны требования к Python, asyncio, LLM-сервисам и работе с frontend, а также обозначен формат взаимодействия с ведущим инженером. Зарплата, график и дополнительные условия не указаны.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал