← к выдаче
разработка

Middle Node.js backend developer

Москвавчера

Описание от работодателя

Чем предстоит заниматься: Проектировать и развивать backend кредитных сервисов на Node.js; Разрабатывать архитектуру и реализовывать серверные составляющие высоконагруженного финансового проекта с нуля. Проектировать API и интеграции между внутренними сервисами Сравни.ру; Работать с PostgreSQL: схемы, миграции, индексы, оптимизация запросов, консистентность данных; Решать задачи надежности: идемпотентность, обработка дублей, корректное восстановление после ошибок; Покрывать критичную бизнес-логику unit- и интеграционными тестами; Настраивать и улучшать наблюдаемость: логи, метрики, алерты, техническая документация; Разбирать сложные продуктовые кейсы вместе с аналитиками, продуктом и смежными командами. Мы ждем что вы: Имеете опыт backend-разработки на Node.js от 2-3 лет; Имеете опыт работы с Nest.js или готовы быстро погрузиться; Хорошо понимаете PostgreSQL: транзакции, индексы, блокировки, миграции, оптимизация запросов; Умеете проектировать надежные REST API; Имеете опыт написания unit- и интеграционных тестов; Понимаете принципы ООП, SOLID и аккуратного проектирования сервисной логики; Имеете опыт работы с очередями или брокерами сообщений: RabbitMQ, Kafka или аналоги; Понимаете идемпотентность, eventual consistency, ретраи и обработки ошибок в распределенных системах; -меете читать документацию, разбираться в чужом коде и доводить технические решения до продакшена.