СР
Сравни
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, ретраи и обработки ошибок в распределенных системах;
- -меете читать документацию, разбираться в чужом коде и доводить технические решения до продакшена.
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / Developers / RU / between3And6