Разработчик Node.js

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

Описание

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

  • Проектировать и развивать backend-сервисы биллинга на Node.js / TypeScript;

  • Участвовать в реализации балансов, транзакционного движка и связанных финансовых сценариев;

  • Продумывать модели данных для денежных движений, статусов, операций, корректировок и аудита;

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

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

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

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

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

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

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

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

  • Уверено владеете TypeScript;

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

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

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

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

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

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

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

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

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

  • Опыт разработки финансовых, биллинговых, платежных или учетных систем;

  • Понимание ledger-подхода, балансов, проводок, взаиморасчетов или double-entry accounting;

  • Опыт с Redis, Kafka, Docker, Kubernetes, CI/CD;

  • Опыт проектирования сервисов с высокой нагрузкой и строгими требованиями к корректности данных;

  • Опыт документирования API в Swagger / OpenAPI.

Описание

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

  • Проектировать и развивать backend-сервисы биллинга на Node.js / TypeScript;

  • Участвовать в реализации балансов, транзакционного движка и связанных финансовых сценариев;

  • Продумывать модели данных для денежных движений, статусов, операций, корректировок и аудита;

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

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

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

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

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

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

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

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

  • Уверено владеете TypeScript;

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

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

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

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

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

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

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

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

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

  • Опыт разработки финансовых, биллинговых, платежных или учетных систем;

  • Понимание ledger-подхода, балансов, проводок, взаиморасчетов или double-entry accounting;

  • Опыт с Redis, Kafka, Docker, Kubernetes, CI/CD;

  • Опыт проектирования сервисов с высокой нагрузкой и строгими требованиями к корректности данных;

  • Опыт документирования API в Swagger / OpenAPI.

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

Ведущий бухгалтер (удаленно)
Матус энд Квитс
80000 – 120000 руб.
Полная занятостьОпыт 1–3 года
Frontend-разработчик (React / TypeScript)
Foxible
80000 – 100000 руб.
Полная занятостьОпыт 1–3 года
QA-инженер
ГК Орбита
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Региональный менеджер по развитию
Автопитер.кз
от 650000
Полная занятостьОпыт 1–3 года
Специалист по контекстной рекламе
ConvertMe
от 80000 руб.
Полная занятостьОпыт 1–3 года
Ведущий менеджер по подбору персонала
Ozon
Зарплата не указана
Полная занятостьОпыт 3–6 лет