Middle Node.js backend developer

Сравни
Москва •Опубликовано 30 сентября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

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

  • Проектировать и развивать backend кредитных сервисов на Node.js;

  • Разрабатывать архитектуру и реализовывать серверные составляющие высоконагруженного финансового проекта с нуля.

  • Проектировать API и интеграции между внутренними сервисами Сравни.ру;

  • Работать с PostgreSQL: схемы, миграции, индексы, оптимизация запросов, консистентность данных;

  • Решать задачи надежности: идемпотентность, обработка дублей, корректное восстановление после ошибок;

  • Покрывать критичную бизнес-логику unit- и интеграционными тестами;

  • Настраивать и улучшать наблюдаемость: логи, метрики, алерты, техническая документация;

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

Мы ждем что вы:

  • Имеете опыт backend-разработки на Node.js от 2-3 лет;

  • Имеете опыт работы с Nest.js или готовы быстро погрузиться;

  • Хорошо понимаете PostgreSQL: транзакции, индексы, блокировки, миграции, оптимизация запросов;

  • Умеете проектировать надежные REST API;

  • Имеете опыт написания unit- и интеграционных тестов;

  • Понимаете принципы ООП, SOLID и аккуратного проектирования сервисной логики;

  • Имеете опыт работы с очередями или брокерами сообщений: RabbitMQ, Kafka или аналоги;

  • Понимаете идемпотентность, eventual consistency, ретраи и обработки ошибок в распределенных системах;

  • -меете читать документацию, разбираться в чужом коде и доводить технические решения до продакшена.


Описание

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

  • Проектировать и развивать backend кредитных сервисов на Node.js;

  • Разрабатывать архитектуру и реализовывать серверные составляющие высоконагруженного финансового проекта с нуля.

  • Проектировать API и интеграции между внутренними сервисами Сравни.ру;

  • Работать с PostgreSQL: схемы, миграции, индексы, оптимизация запросов, консистентность данных;

  • Решать задачи надежности: идемпотентность, обработка дублей, корректное восстановление после ошибок;

  • Покрывать критичную бизнес-логику unit- и интеграционными тестами;

  • Настраивать и улучшать наблюдаемость: логи, метрики, алерты, техническая документация;

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

Мы ждем что вы:

  • Имеете опыт backend-разработки на Node.js от 2-3 лет;

  • Имеете опыт работы с Nest.js или готовы быстро погрузиться;

  • Хорошо понимаете PostgreSQL: транзакции, индексы, блокировки, миграции, оптимизация запросов;

  • Умеете проектировать надежные REST API;

  • Имеете опыт написания unit- и интеграционных тестов;

  • Понимаете принципы ООП, SOLID и аккуратного проектирования сервисной логики;

  • Имеете опыт работы с очередями или брокерами сообщений: RabbitMQ, Kafka или аналоги;

  • Понимаете идемпотентность, eventual consistency, ретраи и обработки ошибок в распределенных системах;

  • -меете читать документацию, разбираться в чужом коде и доводить технические решения до продакшена.


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

Менеджер по продажам кредитных продуктов
Т-Банк
от 71000 руб.
Полная занятостьОпыт 1–3 года
AI-креатор (фото и видео)
Профессиональные Люди
150000 – 300000 руб.
Полная занятостьОпыт не требуется
Ведущий системный аналитик
КБ Уральский банк реконструкции и развития (УБРиР)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер по продажам
Семенов Антон Петрович
80000 – 150000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам кредитных продуктов
Т-Банк
от 82000 руб.
Полная занятостьОпыт 1–3 года
Менеджер дистанционных продаж среднему и крупному бизнесу
Т-Банк
Зарплата не указана
Полная занятостьОпыт 1–3 года