Продолжение разработки системы управления складами (WMS)
Внимание: Мы ищем ответственного и дисциплинированного партнера для долгосрочного сотрудничества. Кандидат должен быть готов к работе со сложной бизнес-логикой и существующим кодом высокого качества.
Суть проекта
Вам передается на доработку кодовая база сложной системы управления складом, реализованная примерно на 50%. Ваша ключевая задача - провести детальный аудит существующего кода, полностью разобраться в заложенной архитектуре и бизнес-логике, а затем продолжить разработку в рамках установленных стандартов, доведя проект до завершения. Переписывание с нуля не допускается.
Требования к кандидату
- Занятость: 100% полный рабочий день. Не рассматриваем кандидатов, занятых на других проектах. Требуется полная ментальная вовлеченность.
- Статус: Только индивидуальные фрилансеры (ИП/самозанятые).
- Навыки: Готовность и умение сразу работать с чужим кодом: читать, анализировать, отлаживать и развивать его.
- Язык: Обязательное владение русским языком. Знание словацкого языка будет значительным преимуществом.
Технологический стек проекта
Бэкенд и ядро
- Python 3.13 (последняя версия)
- Django 5.1.6 (последняя версия)
Базы данных и кэширование
Инфраструктура и деплой
- Docker и Docker Compose (полная контейнеризация)
- Сервер: Nginx + Gunicorn на AWS EC2 (Elastic IP)
- Хранилище файлов: AWS S3 (интеграция через boto3 и django-storages)
Фронтенд
- Django Templates (Server-Side Rendering)
- Vanilla JavaScript
- CSS3
Ключевые библиотеки
- schwifty для валидации IBAN
- openpyxl для импорта/экспорта данных в Excel
- googlemaps для работы с картами
Что вы получите для работы
Для быстрого погружения в проект мы предоставим доступ к вспомогательным материалам: схемы бизнес-логики в Miro и макеты интерфейса в Figma. Вся техническая работа по анализу кода, реализации и отладке ложится на исполнителя.