Full-stack разработчик Python/Django (удаленная работа)

14 июля 2026

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

Вакансия: Full-stack разработчик Python/Django

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

Мы создаём TMS ПРО Транспорт систему для управления перевозками и процессами транспортно-экспедиционной компании. На текущем этапе уже готовы фирменный стиль, UI-kit и адаптивная HTML/CSS-вёрстка ключевых экранов. Следующий шаг собрать первую промышленную версию продукта и заложить архитектуру, которую можно развивать командой и выводить на рынок как SaaS или коробочное решение.

Ищем одного сильного full-stack разработчика с уклоном в backend, который станет первым инженером продукта: спроектирует каркас, реализует backend, подключит готовый frontend, настроит инфраструктуру и доведёт результат до работающего production.

Почему эта роль может быть интересна

Greenfield-продукт: нет легаси, которое придётся бесконечно разбирать, но уже есть проработанные бизнес-процессы и готовая вёрстка.

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

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

Предметная область основана на реальных задачах логистического бизнеса, а не на абстрактной идее стартапа.

Чем предстоит заниматься

Разобраться в требованиях, готовой вёрстке и UI-kit; вместе с владельцем продукта зафиксировать границы MVP и технические решения.

Спроектировать модульный монолит на Django: доменные модули, модель данных, роли и права, REST API, аудит ключевых действий.

Разработать backend и качественно интегрировать существующую HTML/CSS-вёрстку без ухудшения дизайна и адаптивности.

Реализовать приоритетные модули TMS: контрагенты, водители, адреса, заявки и перевозки, документы, интеграции.

Настроить миграции, тесты, статические проверки, Docker-окружение, CI/CD, dev/stage/prod, логирование и базовый мониторинг.

Подготовить README, инструкции по локальному запуску и развёртыванию, архитектурную схему и понятную передачу знаний.

Самостоятельно декомпозировать задачи, оценивать сроки и заранее сообщать о рисках или изменениях прогноза.

Что мы ожидаем

От 4 лет коммерческой web-разработки, из них от 3 лет с Python и Django.

Хотя бы один продукт или крупный модуль, который вы создавали с нуля и довели до production.

Уверенное знание Django, Django REST Framework, ORM, транзакций, миграций, аутентификации и RBAC.

Сильный PostgreSQL: проектирование схемы данных, индексы, оптимизация запросов, конкурентные изменения и целостность данных.

Практический опыт с Docker / Docker Compose, Git, Linux и CI/CD.

Умение писать тестируемый и поддерживаемый код; Pytest, линтеры и форматирование должны быть частью рабочего процесса.

Достаточный frontend-уровень, чтобы подключить готовые HTML/CSS-макеты, формы и интерактивность на JavaScript.

Готовность отвечать за результат целиком: от технического решения до развёртывания и документации.

Основной стек

Python, Django 5.2 LTS, Django REST Framework.

PostgreSQL, REST API, OpenAPI / Swagger, версионирование API.

HTML5, CSS3, JavaScript; предпочтительно HTMX и Alpine.js.

Docker / Docker Compose, Git, Linux, CI/CD.

Pytest, статический анализ, форматирование кода.

Redis и Celery по мере появления реальных фоновых задач, а не на всякий случай .

Будет плюсом

S3-совместимые хранилища, генерация PDF/DOCX, электронные документы.

Интеграции с ФНС, ФИАС, геокодерами, внешними справочниками или очередями сообщений.

Sentry, Prometheus/Grafana или аналогичные инструменты наблюдаемости.

Опыт в B2B SaaS, CRM, ERP, TMS, логистике или документообороте.

TypeScript, React или Vue как дополнительный навык, а не замена сильному backend.

Условия

Вознаграждение: 200 000 240 000 на руки в пересчёте на полный месяц проектной загрузки.

Первый договор на 3 месяца с понятными этапами, критериями приёмки и выплатами по актам. Далее продление на развитие продукта.

Формат сотрудничества договор ГПХ с передачей исключительных прав на код и документацию.

Удалённая работа. Синхронизации с владельцем продукта 2 3 раза в неделю, демонстрация результата не реже одного раза в 2 недели.

При росте проекта возможен переход в роль ведущего разработчика и участие в подборе команды.



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

Full stack разработчик (Python (Django) + React.js)
Компания: Гарпикс
Зарплата: от 175 000 до 175 000 руб.
Fullstack-разработчик Python/Django + React
Компания: Arevord
Зарплата: от 100 000 до 100 000 руб.
Full Stack Python/Django разработчик (CRM)
Компания: FOCLOUD
Зарплата: з.п. не указана