мы ищем не просто “ещё одного бэкенд-разработчика”, а ядро команды — человека, который умеет строить системы, а не набор ручек.
мы делаем b2b SaaS-платформу для e-commerce / fintech-похожего домена:
- много интеграций с внешними системами,
- много событий (event-driven, webhooks),
- несколько связанных модулей вокруг заказов, операций, балансов, автоматизации и аналитики.
детали продукта сознательно не выносим в открытую вакансию — обсуждаем на созвоне под NDA.
важно: это **не** очередной CRUD-стартап и не внутренняя корпоративная штука. это продукт с реальными деньгами и рисками.
по сути — **Backend Core / Tech Lead**, который:
- понимает, как выглядит “здоровая” архитектура SaaS-системы,
- не боится влезать в существующий код и приводить его в порядок,
- может и руками написать, и решения принять.
- разобраться с уже существующими модулями (несколько сервисов на Node.js/TS/Postgres/Redis + очереди) и увидеть общую картину:
- какие сущности и потоки,
- какие контракты между сервисами,
- где уже хорошо, а где нужно перепроектировать.
- вместе с фаундером **принимать архитектурные решения**:
- tenant-модель (multi-tenant SaaS),
- формат и каталог событий (event log),
- границы модулей (где отдельный сервис, где модуль в монорепе),
- подход к миграциям, observability, устойчивости.
- разрабатывать и дорабатывать backend-модули (Node.js/TypeScript/Nest/Postgres):
- сервисы для приёма и нормализации внешних событий (webhooks),
- event log / activity timeline,
- сервисы, которые обрабатывают бизнес-сценарии (state-машины, правила, автоматизация),
- сервисы, которые агрегируют данные для отчётов/дашбордов.
- делать **code review** по ключевым частям:
- перфоманс,
- консистентность данных,
- идемпотентность/повторы,
- обработка ошибок,
- логирование/метрики.
- помогать другим разработчикам:
- разруливать сложные кейсы,
- объяснять решения простым языком,
- не превращаясь при этом в “архитектора без кода”.
- 6–8+ лет в backend-разработке:
- Node.js / TypeScript,
- Nest.js или другой зрелый фреймворк,
- PostgreSQL (схемы, индексы, транзакции, миграции),
- Redis (кэш, lock-и, ephemeral-данные),
- очереди/фоновые задачи (BullMQ, RabbitMQ или аналог).
- реальный опыт построения event-driven систем:
- приём и обработка webhooks,
- event log / event store,
- idempotency, retry, DLQ.
- опыт в **multi-tenant SaaS**:
- хотя бы logical tenant isolation (shop_id/account_id),
- понимание тем, связанных с производительностью и безопасностью.
- умение работать не только “кодером”, но и **инженером**:
- читать/писать технические спеки, ADR/RFC,
- объяснять плюсы/минусы решений.
- опыт в e-commerce / финансовых сервисах / биллинге / операционке,
- опыт в high-load и real-time/near-real-time обработке событий,
- опыт роли Tech Lead / Backend Lead в небольшой продуктовой команде.
- удалённо,
- минимум бюрократии и созвонов,
- прямая работа с фаундером и 3–4 сильными разработчиками,
- по загрузке:
- возможен part-time 0.5–0.7 на старт,
- full-time через 2-3 месяца, если зайдём друг другу.
если откликаетесь, в сопроводительном письме коротко ответьте на 3 вопроса (по делу, без полотен):
1. один проект, где вы были ядром архитектуры (что за система, 3–5 предложений: какие решения принимали по данным/событиям/модулям).
2. один случай, когда вы пришли в существующий “зоопарк” и привели его в порядок (что было до, что сделали, чем закончилось).
3. как вы обычно контролируете качество и живучесть системы в проде (какие метрики/логи/алерты для вас must-have).
отклики без осмысленных ответов на эти 3 пункта рассматривать не будем.
ФГАОУ ВО Российский университет транспорта (МИИТ)
Москва
Не указана
Москва
от 300000 RUR
Фабрика декора Бачо ( ИП Толстых Н.В. )
Москва
от 300000 RUR
Архитектурная Мастерская Гольц
Москва
до 5000 RUR
Архитектурная Мастерская Гольц
Москва
до 5000 RUR
Архитектурная Мастерская Гольц
Москва
до 5000 RUR
Архитектурная Мастерская Гольц
Москва
до 5000 RUR