← Вернуться к списку вакансий

Lead Node.js Developer (iGaming Platform)

по договоренности
CLICKLEAD
· 2 дня назад
Описание вакансии

Наши партнеры расширяют техническую команду и ищут 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 событиями.

Что мы предлагаем:

  • Конкурентный уровень заработной платы. Мы готовы обсудить ваши ожидания;

  • Гибкий график работы и возможность работать удаленно из любой точки мира. Мы приветствуем самостоятельность в работе, а из какой точки мира работать - решать вам;

  • Работу в молодой и активной команде, где каждый сотрудник имеет возможность реализовать свой потенциал. Мы ценим индивидуальность и проактивность в работе;

  • Хорошая атмосфера в команде - мы дружелюбные и открытые люди, которые готовы поддержать друг друга и создать продуктивный настрой в работе.

Ждем тебя в нашей дружной и перспективной команде !

Откликнитесь на вакансию:
Посмотреть контакты
Ссылка скопирована!
Рекомендуем вакансии
Tech Lead / Руководитель отдела разработки
от 350 000
Лоджик Телеком · Москва
Fullstack (lead) developer (CTO) (React, Typescri…
по договоренности
Вбетон · Москва
Lead Node.js
по договоренности
Pooling · Москва
Tech lead (Golang) / Руководитель команды разрабо…
от 430 000
EYES OF WONDER SOFTWARE LLC · Москва
Tech Lead
от 37
Коростелев Антон Иванович · Москва
Backend Tech Lead
по договоренности
Overgear · Москва