Senior Backend Developer / Node.js, NestJS

от 23 000 ₽


Ищем 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-системе.

Сравнение со средней зарплатой в похожих вакансиях:

253k

395k

163k

320k

486k


Поделиться:

Опубликована 8 дней назад

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

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
до 350 000 ₽
Выше средней на 6%
В поиске Senior Fullstack Developer (Node.js/Angular, основной фокус — Backend) в команду разработки ... Технологический стек Node.js Angular JavaScript Чем предстоит заниматься Разработка серверной логики ... разработки JetBrains WebStorm и Microsoft Visual Studio Наши ожидания Опыт коммерческой разработки Node.js ...
  • Можно удаленно
  • Подработка
  • Опыт от 5 лет
Логотип компании GO DigitalGO Digital
  • Москва
21 день назад
250 000 - 400 000 ₽
Рыночная зарплата
Position: Backend Developer Level: Senior Experience: 8+ лет (НЕ фриланс) Stack: смарт-контракты, собственная ... Developer с опытом работы в криптографии, Blockchain и AI. ... Опыт работы от 6 лет с Node.js и TypeScript: event loop, streams, memory management.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании SimplenightSimplenight
  • Москва
4 дня назад
Требования: Высшее техническое образование; Понимание и умение применять принципы SOLID; Опыт разработки на Node.js ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Р-СофтР-Софт
  • Москва
16 дней назад
от 400 000 ₽
Выше средней на 22%
Ищем Lead PHP Developer / Backend Team Lead для работы над международным проектом в сфере кибербезопасности ... Проектирование и развитие backend-решений. Разработка новых функций, сервисов и интеграций. ... Стек: PHP 7.4 / 8.*, Laravel 7/8/11, MySQL 8, Redis, Memcached, Nginx, Node.js, Git, Composer, SQL, Eloquent ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Loyalty LabsLoyalty Labs
  • Москва
месяц назад
от 368 000 ₽
Выше средней на 12%
Fullstack Developer с уклоном в backend Node.js , TypeScript / Lead / Architect / Рассматриваем только ... Fullstack Developer с коммерческим опытом разработки и на backend, и на frontend. ... Участвовать в разработке backend на Node.js / TypeScript, местами Go.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Энерго ТехнолоджисЭнерго Технолоджис
  • Москва
20 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.