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

Разработчик Node.js в Сравни Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

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

  • Проектировать и развивать 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.

Эту вакансию мы нашли в HH.ru
СР

Сравни

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики