Мы небольшая команда, делаем B2B-продукты для Shopify / e-commerce.
Ищем сильного backend-разработчика, который умеет думать системно, а не только “писать контроллеры”.
Чем предстоит заниматься
-
Бэкенд для внутренних инструментов и Shopify-интеграций:
-
приём и обработка данных (заказы, возвраты и т.п.),
-
агрегирующие расчёты и метрики,
-
REST/GraphQL API для фронта.
-
-
Проектирование структуры данных в PostgreSQL.
-
Асинхронные процессы:
-
очереди, ретраи, идемпотентность, работа с webhooks.
-
-
Нормальная обработка ошибок и логирование, чтобы потом не искать вслепую.
Кого мы не ищем
-
“Фулстек-ниндзя”, который по факту не умеет довести один сервис до production-ready.
-
Людей, которые боятся лезть в чужие API/доки и предпочитают “потыкать, вдруг заработает”.
-
Тех, кому неинтересны:
-
консистентность данных,
-
чёткие контракты,
-
безопасность на базовом уровне.
-
Кого хотим увидеть
-
6+ лет коммерческого опыта в backend-разработке.
-
Уверенный Node.js / TypeScript, работа с SQL (PostgreSQL или аналог).
-
Опыт построения API, интеграций с внешними сервисами (любые платёжки / CRM / маркетплейсы — плюс).
-
Понимание основ:
-
транзакции, индексы,
-
очереди/джобы,
-
идемпотентность, rate limiting.
-
-
Готовность обсуждать архитектуру и предлагать решения, а не ждать детальных ТЗ.
Формат работы
-
Удалённо.
-
Минимум бюрократии, максимум смысла.
-
Оплату обсуждаем индивидуально.
Если откликаетесь — напишите в сопроводительном письме (обязательно):
-
Один проект, в котором вы сами довольны архитектурой (2–3 предложения — что там было сделано хорошо).
-
Один баг/косяк, который вы нашли и исправили в чужом коде (кратко — что за проблема и как починили).
-
Как вы обычно понимаете, что сервис “живой” и работает нормально в проде (логи, метрики, трейсинг — что именно вы смотрите).
Если этих трёх пунктов в сопроводительном нет — отклик даже не рассматриваем.