Наши партнеры расширяют техническую команду и ищут Lead Node.js Developer. Партнеры с серьезным инженерным бэкграундом, которые строят масштабируемую iGaming платформу на микросервисах и очень ценят чистоту архитектуры.
Чем предстоит заниматься:
Развивать и вести архитектуру платформы из 15+ микросервисов;
Проектировать новые домены: балансы, бонусы, платежи, игры и системы лояльности;
Гарантировать корректность денежных операций: отвечать за solvency-проверки, идемпотентность и согласованность баланса без двойных списаний;
Ревьюить код, задавать высокие стандарты разработки и менторить команду;
Развивать тестовую культуру и отвечать за общее качество системы;
Участвовать в найме и помогать инженерам расти внутри проекта.
Стек технологий:
Backend: Node.js, TypeScript (strict), NestJS, CQRS
Архитектура: Clean Architecture, DDD-подход
Транспорт: NATS (event-driven), HTTP REST, WebSocket
Хранилище: PostgreSQL, Prisma ORM, PgBouncer
Тесты: Jest — пирамида 70/20/10 (unit / integration / e2e)
Инфраструктура: Docker, Kubernetes, Helm, GitHub Actions/CI
Наши ожидания:
Коммерческий опыт в разработке от 5 лет (Node.js / TypeScript), из которых не менее 2 лет на позиции Lead / Tech Lead;
Глубокое понимание NestJS (от жизненного цикла до кастомных провайдеров);
Уверенное владение Clean Architecture и DDD — важно понимание, зачем это нужно в бизнесе;
Опыт построения микросервисов на брокерах сообщений (NATS / Kafka / RabbitMQ) с учетом ретраев и версионирования;
PostgreSQL на уровне профи: индексы, транзакции, уровни изоляции и борьба с дедлоками;
Жёсткая дисциплина при работе с деньгами: понимание работы с BigNumber/Decimal и минорными единицами (никакого float);
Опыт работы с Docker, Kubernetes и Helm на реальных проектах;
Сильная тестовая культура: unit / integration / e2e и понимание TDD-подхода;
Будет плюсом:
Опыт в iGaming, FinTech или биллинговых системах;
Интеграции игровых провайдеров (Pragmatic, Evolution) и платежных шлюзов;
Знание GeoIP / KYC / AML и принципов Responsible Gaming;
Опыт с WebSocket-инфраструктурой и real-time событиями.
Что мы предлагаем:
Конкурентный уровень заработной платы. Мы готовы обсудить ваши ожидания;
Гибкий график работы и возможность работать удаленно из любой точки мира. Мы приветствуем самостоятельность в работе, а из какой точки мира работать - решать вам;
Работу в молодой и активной команде, где каждый сотрудник имеет возможность реализовать свой потенциал. Мы ценим индивидуальность и проактивность в работе;
Хорошая атмосфера в команде - мы дружелюбные и открытые люди, которые готовы поддержать друг друга и создать продуктивный настрой в работе.
Ждем тебя в нашей дружной и перспективной команде !
Москва
до 459800 RUR
Москва
до 459800 RUR
Клируэй Текнолоджис
Москва
до 600000 RUR