Описание
Мы разрабатываем собственную B2B-платформу для производителя строительных материалов. Продукт создаётся с нуля, поэтому ищем разработчика, который сможет взять на себя техническое проектирование и реализацию backend-части.
Задачи
•Проектирование архитектуры приложения с нуля, выбор технологий и технических решений.
•Разработка backend и REST API для B2B-платформы.
•Реализация личного кабинета клиентов, системы заказов и отслеживания этапов производства.
•Разработка системы уведомлений об изменениях статусов заказов.
•Проектирование базы данных и интеграций с внутренними и внешними системами.
•Проработка API с учётом дальнейшей разработки мобильного приложения.
•Участие в проектировании конструктора продукции и расчёта заказов.
•Совместное с бизнесом определение технических требований и приоритетов разработки.
Требования
•Коммерческий опыт разработки на Python от 3 лет.
•Уверенное владение Django и/или FastAPI.
•Хорошее знание PostgreSQL, понимание транзакций, индексов и оптимизации запросов.
•Опыт работы с Redis, Celery или аналогичными инструментами.
•Опыт проектирования REST API.
•Знание Docker и основ CI/CD.
•Понимание принципов проектирования архитектуры приложений.
•Опыт самостоятельной разработки сервисов или крупных компонентов с нуля.
•Умение принимать и аргументировать технические решения.
Будет плюсом:
•Опыт технического лидерства.
•Опыт проектирования B2B, e-commerce, ERP или CRM-систем.
•Опыт интеграции с 1С и другими учётными системами.
•Опыт построения масштабируемых и отказоустойчивых систем.
•Опыт работы с frontend или мобильной разработкой.
Условия
•Максимальная техническая свобода. Никакого навязанного стека или готовой архитектуры. Вы самостоятельно выбираете инструменты и подходы, обосновывая решения.
•Разработка с чистого листа. Никакого многолетнего легаси, устаревших технологий и необходимости подстраиваться под чужие архитектурные решения.
•Реальное влияние на продукт. Вы участвуете не только в разработке, но и в формировании технического облика продукта.
•Минимум бюрократии. Прямая коммуникация с владельцем бизнеса, без нескольких уровней менеджмента и бесконечных согласований.
•Самостоятельность. Мы ориентируемся на результат, а не на контроль каждого рабочего часа. Без микроменеджмента.
•Гибкость. Удалённая проектная работа по договору ГПХ, гибкий график и возможность самостоятельно организовывать рабочий процесс.
•Возможность долгосрочного сотрудничества. По мере развития продукта возможно участие в следующих этапах, включая мобильное приложение и новые функциональные модули.