Вакансии DAG.KZ: работа в IT и digital

Вакансии компании DAG.KZ в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.

Найдено: 1. Обновлено .

Города с вакансиями

  • Алматы1

Форматы работы

  • Гибрид1
hh.ru
D
1 000 000–2 000 000 KZT (≈ 189k–378k ₽)КазахстанАлматыГибрид

Senior Backend Developer / Tech Lead — SaaS / Marketplace Platform

Ищем сильного Senior Backend Developer / Tech Lead для разработки с нуля собственной SaaS-платформы в сфере e-commerce и автоматизации работы с маркетплейсами.

Нам нужен не просто разработчик для выполнения отдельных задач, а специалист, который сможет принять участие в проектировании архитектуры продукта, разработке MVP и дальнейшем масштабировании системы.

О проекте

Планируем создать единую платформу, которая будет состоять из двух тесно связанных частей:

1. Платформа интеграции с поставщиками

Система должна объединять товарные базы разных поставщиков в едином интерфейсе.

Основные функции:

  • подключение поставщиков через API;

  • импорт прайс-листов через Excel / CSV / XML / JSON;

  • автоматическое обновление закупочных цен;

  • автоматическое обновление остатков;

  • единый каталог товаров;

  • работа с большим количеством SKU;

  • сопоставление одинаковых товаров от разных поставщиков;

  • хранение нескольких предложений поставщиков на один товар;

  • выбор оптимального поставщика;

  • настройка правил наценки;

  • автоматический расчет конечной цены;

  • история изменения цен и остатков;

  • поиск и фильтрация товаров;

  • управление поставщиками;

  • внутренний API для взаимодействия с другими модулями платформы.

2. Модуль автоматизации и аналитики Kaspi

Второй модуль должен быть связан с основной платформой и использовать данные из общего Core.

Планируемые функции:

  • работа с заказами;

  • получение и обработка данных по продажам;

  • работа с товарами и SKU;

  • синхронизация товаров, цен и остатков;

  • связь заказанного товара с товаром поставщика;

  • определение закупочной стоимости;

  • расчет комиссии и дополнительных расходов;

  • автоматический расчет маржи;

  • аналитика продаж;

  • статистика по товарам;

  • история продаж;

  • контроль цен;

  • контроль остатков;

  • работа с несколькими магазинами;

  • уведомления о важных событиях;

  • автоматизация рутинных операций менеджеров.

Функциональность интеграции с Kaspi необходимо проектировать с учетом реально доступных способов интеграции и технических ограничений площадки.

Как мы видим архитектуру

Нам важно изначально построить систему как масштабируемый продукт.

Основная платформа должна выступать в роли Core, где хранятся и обрабатываются:

  • товары;

  • SKU;

  • поставщики;

  • закупочные цены;

  • остатки;

  • правила ценообразования;

  • пользователи и компании;

  • история изменений.

Kaspi должен подключаться к Core как отдельный модуль.

В дальнейшем планируется возможность подключения других маркетплейсов, поставщиков, ERP/CRM-систем и дополнительных сервисов без необходимости полностью переделывать архитектуру.

Задачи

На первом этапе необходимо:

  1. Проанализировать требования проекта.

  2. Предложить техническую архитектуру.

  3. Спроектировать структуру базы данных.

  4. Определить оптимальный технологический стек.

  5. Спроектировать Core API.

  6. Реализовать пользователей, компании, роли и права доступа.

  7. Разработать модуль подключения поставщиков.

  8. Реализовать импорт и обработку товарных баз.

  9. Создать механизм автоматического обновления цен и остатков.

  10. Создать единый каталог товаров.

  11. Реализовать механизм сопоставления SKU.

  12. Разработать правила ценообразования и наценки.

  13. Создать первый модуль интеграции с Kaspi.

  14. Связать Kaspi-модуль с Core Platform.

  15. Реализовать базовую аналитику.

  16. Подготовить систему к дальнейшему масштабированию.

Кого мы ищем

Разработчика уровня Senior / Tech Lead, который умеет не только писать код, но и самостоятельно принимать технические решения.

Важно иметь опыт в:

  • проектировании backend-архитектуры;

  • разработке SaaS-продуктов;

  • REST API;

  • интеграциях со сторонними сервисами;

  • обработке больших товарных каталогов;

  • синхронизации данных;

  • background jobs / очередях;

  • работе с PostgreSQL;

  • разработке надежных и масштабируемых систем.

Большим преимуществом будет опыт разработки:

  • marketplace-сервисов;

  • e-commerce платформ;

  • ERP / CRM / WMS;

  • систем управления товарами;

  • систем управления ценами и остатками;

  • сервисов аналитики;

  • интеграций с маркетплейсами;

  • B2B-платформ.

Предпочтительный стек

Рассматриваем:

Backend:
Python + FastAPI / Django

или другой современный backend stack, если кандидат сможет аргументировать выбор.

Database:
PostgreSQL

Дополнительно:

  • Redis;

  • Celery / очереди задач;

  • REST API;

  • Webhooks;

  • Docker;

  • Git;

  • CI/CD.

Frontend:
React / Next.js.

Готовы обсуждать технологический стек с Tech Lead, если будет предложена более подходящая архитектура.

Что важно для нас

Мы не ищем разработчика для создания простого Telegram-бота, сайта или разовой интеграции.

Цель — создать полноценный коммерческий SaaS-продукт, который сможет работать с большим количеством товаров, поставщиков, магазинов и пользователей.

Поэтому особенно важны:

  • качество архитектуры;

  • масштабируемость;

  • стабильность;

  • безопасность;

  • чистый и поддерживаемый код;

  • документация API;

  • возможность дальнейшего развития продукта другими разработчиками.

Что ожидаем от кандидата

На старте хотим вместе определить:

  • архитектуру проекта;

  • технический стек;

  • структуру базы данных;

  • этапы разработки;

  • состав MVP;

  • сроки реализации;

  • необходимые ресурсы и команду.

После согласования архитектуры переходим к разработке MVP.

В дальнейшем проект планируется активно развивать и масштабировать.

При отклике обязательно укажите

Пожалуйста, напишите:

  1. Ваш основной технологический стек.

  2. Опыт Backend-разработки.

  3. Есть ли опыт проектирования проектов с нуля.

  4. Есть ли опыт разработки SaaS.

  5. Есть ли опыт Marketplace / E-commerce проектов.

  6. С какими API-интеграциями работали.

  7. Работали ли с большими каталогами товаров / SKU.

  8. Примеры реализованных проектов.

  9. Какую роль выполняли в этих проектах.

  10. Готовы ли участвовать в проектировании архитектуры, а не только выполнять готовое ТЗ.

Важно: при отклике желательно приложить ссылки на GitHub, портфолио или описание проектов, в которых вы лично отвечали за backend/архитектуру.

Формат работы

Проект долгосрочный.

Рассматриваем специалиста, заинтересованного не только в разработке первой версии, но и в дальнейшем развитии продукта.

Условия, формат работы и уровень оплаты готовы обсуждать индивидуально в зависимости от опыта и компетенций кандидата.

Вакансии по профессиям

Как составлена подборка

Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.