Middle Fullstack Developer / Python + React (удаленная работа)

10 мая 2026

Уровень зарплаты:
от 100 000 до 150 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle Fullstack Developer / Python + React

Описание вакансии

Мы развиваем ERA2.ai и другие AI-продукты для русскоязычного рынка. Это сервисы и агрегаторы нейросетей, которые помогают пользователям работать с генерацией текста, голоса, музыки, изображений и другими AI-инструментами без сложной технической настройки.

Ищем Middle Fullstack Developer , который сможет уверенно работать и с backend, и с frontend: развивать продуктовую архитектуру, дорабатывать API, работать с микросервисами, интеграциями, интерфейсами и пользовательскими сценариями.

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

Разрабатывать и поддерживать backend-сервисы на Python / FastAPI.

Проектировать и дорабатывать REST API, WebSocket-соединения и потоковую передачу данных.

Работать с PostgreSQL, Redis, очередями задач и асинхронной логикой.

Участвовать в декомпозиции монолитных частей системы на микросервисы.

Прорабатывать архитектуру, межсервисное взаимодействие и находить узкие места в системе.

Разрабатывать frontend на React / TypeScript.

Интегрировать интерфейсы с backend API, WebSocket и streaming-логикой.

Работать с большими frontend-проектами, состоянием приложения, SEO и производительностью.

Участвовать в развитии инфраструктуры, CI/CD, мониторинга и стабильности продукта.

Backend: что важно

Опыт backend-разработки от 2 лет.

Уверенное знание Python 3.8+ .

Опыт работы с FastAPI , asyncio , SQLAlchemy , Alembic .

Опыт работы с PostgreSQL и Redis .

Понимание очередей задач, опыт с Celery .

Опыт работы с Docker , Git , GitHub Actions , Nginx , CI/CD.

Понимание мониторинга через Prometheus + Grafana .

Опыт разработки REST API и работы с WebSockets .

Опыт тестирования через pytest .

Опыт работы с Poetry и Linux-окружением.

Опыт декомпозиции монолитных приложений на микросервисы.

Понимание архитектуры системы, межсервисного взаимодействия и умение видеть узкие места.

Frontend: что важно

Уверенный TypeScript : типизация props, DTO, API responses, discriminated unions, generics, utility types.

Уверенный React : hooks, composition, controlled inputs, portals, refs, error boundaries, lazy loading.

Понимание Vite , Yarn , структуры frontend-проекта, env-переменных, сборки и линтинга.

Хорошее знание HTML , CSS , Tailwind , кроссбраузерной вёрстки.

Опыт с Next.js : SSR/CSR, Server Components, Client Components.

Понимание route-based code splitting.

Опыт работы с REST API , WebSocket , streaming data.

Опыт работы с большими frontend-проектами.

Хорошее понимание SEO.

Опыт работы со state management: Redux , Zustand .

Будет плюсом

Опыт проектирования отказоустойчивых API.

Опыт оптимизации SQL-запросов и работы с базами данных.

Опыт работы с высоконагруженными сервисами.

Опыт интеграции внешних API, особенно AI-сервисов.

Понимание продуктовой разработки: когда важно не просто написать код, а быстро довести фичу до работающего пользовательского сценария.

Что предлагаем

Удалённый формат работы.

Полную занятость.

Зарплату от 100 000 до 150 000 с возможностью пересмотра по результатам собеседования.

Работу над живыми AI-продуктами, которые уже развиваются и используются пользователями.

Возможность влиять на архитектуру, технические решения и развитие продукта.

Небольшую команду без лишней бюрократии.

Адекватную коммуникацию и фокус на результате.

Как откликнуться

В сообщении кратко укажите:

ваш опыт с Python / FastAPI;

ваш опыт с React / TypeScript;

с какими проектами и архитектурой работали;

ссылку на GitHub, резюме или примеры проектов, если есть.



Посмотрите похожие вакансии

Fullstack Developer (Strong Middle) Python / React
Компания: Кука Тех
Зарплата: з.п. не указана
Backend Developer (Node.js / Python)
Компания: Lenkep recruitment
Зарплата: от 297 186 до 297 186 руб.