Саковская Людмила Владимировна
Backend-разработчик (SaaS-аналитика для Shopify - Node.js / TypeScript / NestJS )
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Prisma ORM
- Redis
- Kafka
- BullMQ
- GraphQL
- REST API
- Shopify
- Shopify API
- Webhooks
- Highload
- Big Data
- Docker
- CI/CD
- Kubernetes
- Supabase
- Clickhouse
- BigQuery
Важно: прочитайте, что нужно указать в сопроводительном письме
Задача:
Разработка backend-части для SaaS-сервиса аналитики и сегментации покупателей Shopify-магазинов.
Сервис работает с большими объёмами данных (сотни миллионов заказов и клиентов), рассчитывает метрики LTV, когортные и RFM-аналитики, сегментацию и экспорт аудиторий в маркетинговые каналы (Klaviyo, Meta, Google Ads и др.).
Основные задачи
-
Интеграция с Shopify API (OAuth, Billing, Webhooks, Admin API).
-
Импорт и обработка больших массивов данных (Orders, Customers, Products).
-
Построение ETL-пайплайна, расчёт когорт, RFM и LTV.
-
Разработка высокопроизводительного API (NestJS / GraphQL / REST).
-
Настройка очередей и фоновых задач (BullMQ / Redis / Kafka).
-
Интеграции с внешними API (Klaviyo, Meta Ads, TikTok, Google Ads).
-
Оптимизация производительности, кеширование, масштабирование.
-
Безопасность данных (шифрование, RBAC, аудит).
Требования
-
5+ лет коммерческой разработки на Node.js / TypeScript / NestJS.
-
Опыт работы с Shopify API обязателен.
-
Отличное знание PostgreSQL, оптимизация запросов, агрегации.
-
Опыт построения ETL, очередей и систем обработки больших данных.
-
Умение проектировать архитектуру для high-load / real-time аналитики.
-
Знание Docker, CI/CD, базовые принципы DevOps.
-
Аккуратность, документация, ответственность за результат.
Условия
-
Удалённая работа.
-
Почасовая ставка: $25/час.
-
Оценка объёма: ≈ 500 часов (около 3 месяцев full-time).
-
Возможность продления сотрудничества на следующие модули проекта.
Коротко: ищем сильного backend-инженера, который умеет строить надёжные и быстрые системы под реальные деньги клиентов.
Важно: Чтобы мы понимали, что вы действительно прочитали задание, начните своё сопроводительное письмо со слова SHOPIFY. Без этого отклики не рассматриваются.
В письме обязательно укажите:
-
примеры проектов, где вы работали с Shopify API;
-
кратко, какие технологии вы использовали (Node.js, NestJS, PostgreSQL и т.д.);
-
ваш реальный опыт с нагруженными системами / большими объёмами данных.