Full-stack разработчик Python/Django

Карго-Север
Киров (Кировская Область) •Опубликовано 14 июля 2026
200000 – 240000 руб.
Полная занятость3–6 летПрограммист
200000 – 240000 руб.

Описание

Мы создаём 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 недели.

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

Описание

Мы создаём 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 недели.

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

Похожие вакансии

Помощник руководителя в отдел контроля
Супертек
15000 – 40000 руб.
Полная занятостьОпыт не требуется
Data Engineer
WILIX
180000 – 240000 руб.
Полная занятостьОпыт 3–6 лет
Инженер-сметчик
Техпроект-Б
30000 – 60000 руб.
Полная занятостьОпыт 3–6 лет
Менеджер Wildberries — удалённая работа
БОР-М
50000 – 70000 руб.
Полная занятостьОпыт 1–3 года
Technical Support Manager
Green Fresh (Fujian) Foodstuff Co., Ltd.
2000 – 3000 $
Полная занятостьОпыт 3–6 лет
Руководитель отдела маркетинга и рекламы
Staffberry
от 200000 руб.
Полная занятостьОпыт 3–6 лет