Backend-разработчик (SaaS-аналитика для Shopify - Node.js / TypeScript / NestJS )

Backend-разработчик (SaaS-аналитика для Shopify - Node.js / TypeScript / NestJS )

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

Задача:
Разработка 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 и т.д.);

  • ваш реальный опыт с нагруженными системами / большими объёмами данных.

Навыки
  • 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
Посмотреть контакты работодателя

Похожие вакансии

Джем-Софт

Разработчик Node.js

Джем-Софт

Удаленная работа
  • Москва

  • от 300000 RUR

Рекомендуем
Your Personal Agent
Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
Photo Lab
Удаленная работа
  • Москва

  • до 6000 USD

Рекомендуем
Fractalla Design, Студия
Удаленная работа
  • Москва

  • до 300000 RUR

Джемини Софт
Удаленная работа
  • Москва

  • до 300000 RUR

Нанософт
Удаленная работа
  • Москва

  • до 300000 RUR

4spaces
Удаленная работа
  • Москва

  • до 300000 RUR

Devhunt
Удаленная работа
  • Москва

  • до 300000 RUR

Удаленная работа
  • Москва

  • до 300000 RUR

ИЦ АЙ-ТЕКО
Удаленная работа
  • Москва

  • до 180000 RUR

Твоё Лайв
Удаленная работа
  • Москва

  • до 200000 RUR

BetBoom
Удаленная работа
  • Москва

  • до 200000 RUR

Инженерный Центр Информационно-аналитических систем

Разработчик Node.js

Инженерный Центр Информационно-аналитических систем

Удаленная работа
  • Москва

  • до 300000 RUR

New Light Consulting LLC

Backend Developer (Bun.js/Elysia.js)

New Light Consulting LLC

Удаленная работа
  • Москва

  • до 300000 RUR

SORP Group
Удаленная работа
  • Москва

  • до 300000 RUR

Эксперт Инвест

Senior Frontend Developer (React/TypeScript)

Эксперт Инвест

Удаленная работа
  • Москва

  • до 350000 RUR

Frontend-разработчик (Vue + TypeScript)

Мамаева Ирина Анатольевна

Удаленная работа
  • Москва

  • до 230000 RUR

БАЗАР
Удаленная работа
  • Москва

  • от 450000 RUR

IT Devision
Удаленная работа
  • Москва

  • до 200000 RUR

РОССИ
Удаленная работа
  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию