Назад
3 дня назад

Senior Backend Developer / Tech Lead (SaaS)

1 000 000 - 2 000 000KZT
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
senior/lead
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Backend Developer / Tech Lead (SaaS): Проектирование и разработка с нуля масштабируемой SaaS-платформы для интеграции поставщиков, управления каталогами и автоматизации работы с маркетплейсами с акцентом на архитектуру Core, синхронизацию данных и API-интеграции. Фокус на проектировании базы данных и Core API, обработке больших каталогов и SKU, фоновых задачах, интеграции с Kaspi и подготовке продукта к подключению новых маркетплейсов и сервисов.

Локация: Алматы, улица Панфилова, 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 или архитектуру.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →