Привет! Мы сейчас усиливаем бэкенд-команду в iGaming-продукте с живым трафиком, понятным roadmap’ом и амбициозными планами. Ищем сильного backend-разработчика, который поможет нам развивать надёжную, масштабируемую и производительную платформу, следуя принципам чистой архитектуры и лучших практик разработки.
Чем предстоит заниматься:
Переписывать текущие сервисы с нуля по принципам чистой архитектуры — мы на этапе трансформации, и нам нужен человек, способный задать правильную структуру.
Разрабатывать и поддерживать микросервисы на NestJS / TypeScript.
Проектировать и документировать архитектурные решения.
Оптимизировать производительность существующих решений.
Интегрироваться с внешними API и системами.
Участвовать в code review и менторить младших разработчиков.
Влиять на архитектурные и продуктовые решения в команде.
Стек:
Языки и фреймворки: TypeScript, Node.js, NestJS
Базы данных: PostgreSQL, Prisma, TypeORM
Интеграции: GRPC, REST, WebSockets
Асинхронность и очереди: Kafka, Redis, Bull
Инфраструктура: Kubernetes, Docker
Сборка: Gradle (опционально)
Требования:
4+ лет опыта в backend-разработке.
Глубокое понимание NestJS и экосистемы Node.js.
Экспертиза в чистой архитектуре — это must-have.
Умение проектировать микросервисные системы с учётом DDD, SOLID и принципов масштабируемости.
Уверенное знание SQL, опыт оптимизации запросов.
Опыт работы с Kafka, очередями и асинхронной обработкой.
Владение CI/CD-процессами и Git.
Готовность писать и поддерживать техническую документацию.
Открытость к сложным архитектурным задачам и желание вести их от идеи до релиза.
Формат:
— Full-time
— Удалёнка
— Минимум бюрократии, максимум доверия
— Влияние на архитектуру, процессы и общий фронт-рост
Мы очень ценим внимательность кандидатов :) В сопроводительном письме напишите, пожалуйста, 2-3 предложения почему вам интересна наша вакансия, и какой ваш навык/опыт здесь наиболее ценен.