Senior Backend Developer / Node.js, NestJS

TraffCloud
Турция •Опубликовано 17 августа 2026
от 23000 руб.
Полная занятостьболее 6 летПрограммист
от 23000 руб.

Описание

Ищем backend-разработчика в продуктовую команду iGaming-проекта.

Нужен человек, который уверенно пишет на Node.js и TypeScript, хорошо знает NestJS, понимает PostgreSQL и умеет работать с высоконагруженными сервисами. Архитектуру с нуля строить не нужно: задачи будут поставлены, техническое направление задано. Важно аккуратно и быстро реализовывать функциональность, разбираться в существующем коде и доводить задачи до рабочего результата.

Чем предстоит заниматься

- Разрабатывать backend-функциональность на Node.js, TypeScript и NestJS.

- Работать с существующими микросервисами.

- Реализовывать задачи по готовым требованиям и техническим постановкам.

- Дорабатывать интеграции и внутренние сервисы.

- Работать с PostgreSQL: запросы, индексы, транзакции, оптимизация.

- Работать с Kafka или Redpanda.

- Разбирать и исправлять проблемы с производительностью.

- Писать понятный, поддерживаемый код.

- Участвовать в code review.

- При необходимости дорабатывать frontend-часть на React и TypeScript.

Что ожидаем:

Backend

- 5+ лет коммерческой разработки.

- Отличное знание Node.js.

- Отличное знание TypeScript.

- Уверенный опыт работы с NestJS.

- Хорошее понимание асинхронной модели Node.js.

- Опыт работы с production-сервисами.

PostgreSQL

- Отличное знание PostgreSQL.

- Уверенная работа с индексами.

- Опыт использования EXPLAIN ANALYZE.

- Опыт оптимизации запросов.

- Понимание MVCC.

- Хорошее понимание транзакций.

- Опыт работы с конкурентным доступом к данным.

Messaging

- Практический опыт работы с Kafka или Redpanda.

- Понимание event processing.

- Опыт реализации retry-механизмов.

- Понимание idempotency.

- Опыт работы с consumer groups.

- Понимание Dead Letter Queue.

High Load

Важно, чтобы был опыт работы с сервисами под нагрузкой:

- профилирование;

- оптимизация CPU и memory;

- кэширование;

- горизонтальное масштабирование;

- устойчивость к всплескам нагрузки;

- поиск и исправление узких мест.

Frontend

Будет плюсом опыт с:

- React;

- TypeScript;

- Zustand;

- React Query;

- REST API;

- Server-Sent Events;

- оптимизацией производительности SPA.

Python

Будет плюсом опыт с Python:

- написание скриптов и внутренних инструментов;

- работа с API;

- автоматизация рутинных задач;

- обработка данных;

- интеграции с внешними сервисами.

Инфраструктура

Ожидаем практический опыт работы с:

- Docker;

- GitLab CI/CD;

- Prometheus;

- Grafana;

- ELK или OpenSearch.

Будет плюсом

- Опыт в iGaming, fintech, betting, trading или других проектах с высокой нагрузкой.

- Опыт работы с legacy-кодом и существующими микросервисами.

- Умение быстро вникать в чужой код.

- Внимательность к деталям, особенно в задачах, связанных с деньгами, балансами, ставками, транзакциями или событиями.

- Спокойное отношение к задачам, где нужно не «переписать красиво», а надежно доработать то, что уже работает.

Кого мы ищем

Нам нужен сильный backend-разработчик, который умеет брать задачу, разбираться в контексте и доводить ее до результата.

Не ждем, что вы будете строить архитектуру с нуля или придумывать глобальные технические решения. Важно другое: писать надежный код, понимать последствия изменений, аккуратно работать с данными и не теряться в сложной production-системе.

Описание

Ищем backend-разработчика в продуктовую команду iGaming-проекта.

Нужен человек, который уверенно пишет на Node.js и TypeScript, хорошо знает NestJS, понимает PostgreSQL и умеет работать с высоконагруженными сервисами. Архитектуру с нуля строить не нужно: задачи будут поставлены, техническое направление задано. Важно аккуратно и быстро реализовывать функциональность, разбираться в существующем коде и доводить задачи до рабочего результата.

Чем предстоит заниматься

- Разрабатывать backend-функциональность на Node.js, TypeScript и NestJS.

- Работать с существующими микросервисами.

- Реализовывать задачи по готовым требованиям и техническим постановкам.

- Дорабатывать интеграции и внутренние сервисы.

- Работать с PostgreSQL: запросы, индексы, транзакции, оптимизация.

- Работать с Kafka или Redpanda.

- Разбирать и исправлять проблемы с производительностью.

- Писать понятный, поддерживаемый код.

- Участвовать в code review.

- При необходимости дорабатывать frontend-часть на React и TypeScript.

Что ожидаем:

Backend

- 5+ лет коммерческой разработки.

- Отличное знание Node.js.

- Отличное знание TypeScript.

- Уверенный опыт работы с NestJS.

- Хорошее понимание асинхронной модели Node.js.

- Опыт работы с production-сервисами.

PostgreSQL

- Отличное знание PostgreSQL.

- Уверенная работа с индексами.

- Опыт использования EXPLAIN ANALYZE.

- Опыт оптимизации запросов.

- Понимание MVCC.

- Хорошее понимание транзакций.

- Опыт работы с конкурентным доступом к данным.

Messaging

- Практический опыт работы с Kafka или Redpanda.

- Понимание event processing.

- Опыт реализации retry-механизмов.

- Понимание idempotency.

- Опыт работы с consumer groups.

- Понимание Dead Letter Queue.

High Load

Важно, чтобы был опыт работы с сервисами под нагрузкой:

- профилирование;

- оптимизация CPU и memory;

- кэширование;

- горизонтальное масштабирование;

- устойчивость к всплескам нагрузки;

- поиск и исправление узких мест.

Frontend

Будет плюсом опыт с:

- React;

- TypeScript;

- Zustand;

- React Query;

- REST API;

- Server-Sent Events;

- оптимизацией производительности SPA.

Python

Будет плюсом опыт с Python:

- написание скриптов и внутренних инструментов;

- работа с API;

- автоматизация рутинных задач;

- обработка данных;

- интеграции с внешними сервисами.

Инфраструктура

Ожидаем практический опыт работы с:

- Docker;

- GitLab CI/CD;

- Prometheus;

- Grafana;

- ELK или OpenSearch.

Будет плюсом

- Опыт в iGaming, fintech, betting, trading или других проектах с высокой нагрузкой.

- Опыт работы с legacy-кодом и существующими микросервисами.

- Умение быстро вникать в чужой код.

- Внимательность к деталям, особенно в задачах, связанных с деньгами, балансами, ставками, транзакциями или событиями.

- Спокойное отношение к задачам, где нужно не «переписать красиво», а надежно доработать то, что уже работает.

Кого мы ищем

Нам нужен сильный backend-разработчик, который умеет брать задачу, разбираться в контексте и доводить ее до результата.

Не ждем, что вы будете строить архитектуру с нуля или придумывать глобальные технические решения. Важно другое: писать надежный код, понимать последствия изменений, аккуратно работать с данными и не теряться в сложной production-системе.

Похожие вакансии

B2B-маркетолог / Marketing Manager
Сила Ума
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Помощник/ассистент руководителя
DaVinci
от 45000 руб.
Полная занятостьОпыт не требуется
Специалист отдела контроля качества
Наумкин Никита Сергеевич
от 40000 руб.
Полная занятостьОпыт не требуется
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Чат-менеджер по теплым продажам
Гуревич Наталия Сергеевна
55000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется