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

Карго-Север

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

Краснодар, Западный внутригородской округ, Одесская улица, 48В

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

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

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

Навыки
  • Python
  • Django Framework
  • Django Rest Framework
  • PostgreSQL
  • REST API
  • Git
  • Docker
  • Linux
  • CI/CD
  • Pytest
  • HTML
  • CSS
  • JavaScript
  • Redis
  • Celery
Посмотреть контакты работодателя

Адрес

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

ИдаПроджект
  • Краснодар

  • Не указана

Рекомендуем

Python-разработчик

Копылова Татьяна Алексеевна

  • Краснодар

  • до 5000 USD

Рекомендуем
Спутник
  • Краснодар

  • до 5000 USD

Рекомендуем
WILIX
  • Краснодар

  • до 5000 USD

Елисеев Максим Анатольевич

Программист 1С

Елисеев Максим Анатольевич

  • Краснодар

  • до 5000 USD

Красное & Белое, розничная сеть

Программист .Net

Красное & Белое, розничная сеть

  • Краснодар

  • до 5000 USD

Тандор
  • Краснодар

  • до 5000 USD

Технолог-разработчик рецептуры

Эдельштейн Яна Владимировна

  • Краснодар

  • до 5000 USD

ПИК-специализированный застройщик

Ведущий конструктор-разработчик СПК

ПИК-специализированный застройщик

  • Краснодар

  • до 250000 RUR

WILIX
  • Краснодар

  • до 250000 RUR

Платежная платформа PayKeeper
  • Краснодар

  • до 200000 RUR

WILIX
  • Краснодар

  • до 200000 RUR

Alip group
  • Краснодар

  • до 200000 RUR

Ростелеком
  • Краснодар

  • до 200000 RUR

Специализированный застройщик ССК

Ведущий программист 1С

Специализированный застройщик ССК

  • Краснодар

  • до 200000 RUR

RecPlace
  • Краснодар

  • до 200000 RUR

Alip group
  • Краснодар

  • до 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию