RV Logistic

Fullstack-разработчик (уклон на Python, дополнительно React)

Коротко

Fullstack-разработчик с уклоном на Python (FastAPI, SQLAlchemy, Alembic, PostgreSQL) и дополнительно React/TypeScript для разработки операционной системы управления транспортной компанией. Компания RV Logistic, полностью удалённый формат, официальное трудоустройство. Требуется 1–3 года опыта, знание REST API, работы с БД через ORM, React-компонентов, Git, а также желательно знание Redis, RabbitMQ, Docker.

Локация
Удалённая работа; в вакансии указана Москва.
Зарплата
150000–150000 ₽ на руки в месяц.
Компания
RV Logistic разрабатывает операционную систему для управления транспортной компанией.
Что делать
•Разрабатывать и сопровождать backend-бизнес-логику на Python и FastAPI: REST API, сервисный слой, ORM, валидацию данных и контроль изоляции по tenant_id.
•Разрабатывать интерфейсы на React и TypeScript: страницы, компоненты, формы, интеграцию с API, управление состоянием и обработку ошибок.
•Участвовать в проектировании и оценке задач, разбирать требования, декомпозировать работу и согласовывать решения с техническим лидом и продактом.
•Писать и поддерживать unit- и integration-тесты для backend и frontend, а также выполнять code review.
•Работать с миграциями Alembic, индексами, производительностью, рефакторингом и техническим долгом.
•Разрабатывать интеграции с внешними API, документировать нетривиальные решения и взаимодействовать с аналитикой, frontend и DevOps.
Требования
•От 1 года до 3 лет опыта разработки.
•Проектирование REST API, сервисный слой, валидация входных данных, включая Pydantic, работа с реляционными БД через ORM, транзакции и миграции схемы.
•Компонентная разработка на React, строгая типизация TypeScript, формы, асинхронные запросы к API и обработка состояний загрузки и ошибок.
•Git: ветки, merge/rebase, pull request или merge request, code review и работа с удалённым репозиторием.
•Умение читать и разбирать существующий код, писать читаемый код и воспроизводить окружение по инструкции проекта.
•Желательно совпадение или близкий аналог технологического стека: Python 3.9+, FastAPI, SQLAlchemy 2.x, Alembic, PostgreSQL и JWT.
•Знание Redis и RabbitMQ либо аналогов, понимание очередей и воркеров, а также MinIO или S3-совместимого API.
•Знание React 18, Vite, React Router 6, Zustand, Axios, Leaflet или react-leaflet, pytest, Vitest и Testing Library.
•Готовность работать с Docker/Docker Compose либо с общим стендом разработки.
Культура и преимущества
•Полностью удалённый формат работы.
•Официальное трудоустройство в штат компании.
•Совместная разработка с техническим лидом, продактом, аналитикой, frontend и DevOps.
•Возможность согласовать способ работы с окружением: контейнеризация зависимостей или общий стенд разработки.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте