Middle+ Fullstack-разработчик (Python+React)
Описание
Требуется Middle/Middle+ Fullstack-разработчик для удаленной работы в крупном российском девелопере. Оформление по ИП/СМЗ. Задачи включают разработку и развитие функционала корпоративной AI-платформы, создание frontend на React/Next.js и backend на Python/FastAPI. Необходимо разрабатывать интерфейсы для работы с LLM, AI-агентами, файлами и базами знаний, а также API и интеграции с AI-моделями, внутренними системами и внешними сервисами. В обязанности входит реализация streaming-ответов, работа с файлами, историей диалогов, пользователями и ролевой моделью. Разработчик будет участвовать в проектировании архитектуры и самостоятельно реализовывать функциональность end-to-end, а также повышать производительность, стабильность и качество существующих сервисов.
Требования включают опыт коммерческой разработки от 3 лет, уверенный опыт backend-разработки на Python, опыт работы с FastAPI или аналогичными Python web-фреймворками, опыт проектирования и разработки REST API. Необходимо понимание WebSocket/Server-Sent Events и принципов потоковой передачи данных, уверенное знание TypeScript/JavaScript, опыт разработки на React и желательно Next.js. Также требуется опыт работы с PostgreSQL, понимание проектирования реляционных БД, опыт работы с Docker, понимание клиент-серверной архитектуры, авторизации, аутентификации и разграничения доступа. Важны опыт работы с Git, code review и CI/CD, навыки написания тестируемого и поддерживаемого кода, а также умение самостоятельно доводить задачу от постановки до production-реализации.
