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

200 000 - 240 000 ₽

Выше средней на 35%

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

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

Сравнение со средней зарплатой в похожих вакансиях:

128k

169k

92k

150k

255k


Адрес: Россия, Краснодар, Западный внутригородской округ, Одесская улица, 48В
Показать на большой карте

Поделиться:

Опубликована 9 дней назад

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

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
от 257 148 ₽
Выше средней на 58%
Ищем разработчика уровня Middle+ и выше на проектную работу.
  • Можно удаленно
  • Частичная занятость
  • Опыт от 3 лет
Логотип компании ARWOXARWOX
  • Краснодар
3 дня назад
от 150 000 ₽
В вакансии указан стартовый уровень вознаграждения - Мы готовы рассмотреть все Ваши ожидания по уровню заработной платы! Компания предоставляет любой удобный для Вас формат работы: комфортный офис и оборудованное рабочее место/ работа удаленно из дом...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Красное & Белое, розничная сетьКрасное & Белое, розничная сеть
  • Краснодар
3 дня назад
150 000 - 200 000 ₽
Выше средней на 7%
В платежную платформу PayKeeper требуются на удалённую работу middle разработчики для развития мобильных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Платежная платформа PayKeeperПлатежная платформа PayKeeper
  • Краснодар
14 дней назад
Сегодня мы в поиске Android-разработчика для работы на внешних проектах - потребность открыта на различные ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании WILIXWILIX
  • Краснодар
7 дней назад
от 150 000 ₽
... более 50 000 клиентов выбирают наши услуги Мы продолжаем активно развиваться и приглашаем в команду Разработчика ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании FINIST финансы и страхованиеFINIST финансы и страхование
  • Краснодар
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.