Локация
Алматы, улица Панфилова, 103; работа на месте работодателя или в гибридном формате
Зарплата
1 000 000–2 000 000 KZT на руки в месяц
Компания
DAG.KZ разрабатывает коммерческую SaaS-платформу для e-commerce, поставщиков и автоматизации работы с маркетплейсами.
Что делать
•Спроектировать архитектуру, структуру базы данных, технологический стек и Core API продукта.
•Разработать Core-платформу для хранения товаров, SKU, поставщиков, цен, остатков, пользователей, компаний и истории изменений.
•Создать интеграцию с поставщиками, импорт товарных баз из Excel, CSV, XML и JSON, единый каталог и механизм сопоставления SKU.
•Реализовать автоматическое обновление цен и остатков, правила наценки, расчет конечной цены и базовую аналитику.
•Разработать и связать с Core модуль интеграции с Kaspi для работы с заказами, продажами, товарами, ценами, остатками и несколькими магазинами.
•Подготовить архитектуру к масштабированию и подключению новых маркетплейсов, ERP/CRM-систем и сервисов.
Требования
•Уровень Senior Backend Developer / Tech Lead и более 6 лет опыта в разработке.
•Опыт проектирования backend-архитектуры и разработки проектов с нуля.
•Опыт создания SaaS-продуктов, REST API и интеграций со сторонними сервисами.
•Опыт обработки больших товарных каталогов, SKU, синхронизации данных и фоновых задач или очередей.
•Знание PostgreSQL и опыт создания надежных, масштабируемых и безопасных систем.
•Готовность самостоятельно принимать технические решения и участвовать в проектировании архитектуры, а не только выполнять готовое техническое задание.
Хорошо, если есть
•Опыт с Python, FastAPI или Django, Redis, Celery, Webhooks, Docker, Git и CI/CD.
•Опыт разработки marketplace-, e-commerce-, ERP-, CRM- или WMS-систем.
•Опыт интеграций с маркетплейсами, системами управления товарами, ценами и остатками или сервисами аналитики.
•Знание React или Next.js.
Культура и преимущества
•Долгосрочный проект с возможностью участвовать в развитии продукта после запуска MVP.
•Совместное определение архитектуры, технологического стека, состава MVP, сроков и необходимых ресурсов.
•Возможность влиять на качество архитектуры, масштабируемость, безопасность и поддерживаемость коммерческого SaaS-продукта.
•Условия, формат работы и уровень оплаты обсуждаются индивидуально в зависимости от опыта и компетенций.
Процесс найма
•В отклике необходимо указать основной стек, опыт backend-разработки, проектирования с нуля, SaaS, marketplace/e-commerce и API-интеграций.
•Следует описать опыт работы с большими каталогами и SKU, реализованные проекты и личную роль в них.
•Желательно приложить ссылки на GitHub, портфолио или описание проектов, где кандидат отвечал за backend или архитектуру.