💼 Ищем Python Backend Developer для развития Telegram-платформы
- Компания: частный проект
- Формат: удалённо
- Занятость: проектная, долгосрочное сотрудничество
- Оплата: обсуждается индивидуально, укажите свою ставку
- Контакты: личные сообщения
О проекте: Развиваем масштабируемую платформу Telegram-магазинов на базе существующего бота. Архитектура и структура БД уже спроектированы, подготовлены репозитории для каждой entity. Ищем разработчика для проверки текущей реализации, доработки и дальнейшего развития системы.
Задачи:
- Аудит существующего кода и оптимизация загрузки товаров.
- Реализация multi-tenant и multi-bot системы с поддержкой 100+ ботов.
- Разработка и расширение бизнес-модулей: товары, заказы, остатки, предзаказы, скидки, отзывы, рефералы.
- Платежи, балансы, бухгалтерия, возвраты и автоматические выплаты через BTCPay Server.
- Кейсы, поддержка, модерация и гибкая система ролей и permissions.
- Статистика, уведомления и полное логирование действий пользователей.
- Централизованное хранение медиа, backup и recovery.
- Написание тестов, повышение безопасности и производительности.
Стек: Python 3.12+, aiogram 3, PostgreSQL, SQLAlchemy 2, Alembic, Redis, ARQ, MinIO/S3, Docker, pytest.
Требования:
- Сильный опыт коммерческой разработки на Python и aiogram 3.
- Уверенное знание PostgreSQL, SQLAlchemy, Redis и Docker.
- Понимание асинхронной архитектуры, транзакций и конкурентных операций.
- Опыт разработки модульных backend-систем, умение работать с существующей архитектурой и качественно р