Senior Backend Developer (Node.js)
Senior Backend Developer (Node.js) в Devhunt - удаленно, полная занятость. Проектирование и внедрение критически важных микросервисов, включая сервис обмена. Требуется опыт от 6 лет.
Проектировать и внедрять критически важные микросервисы с нуля и развивать существующие. Развивать сервис обмена Swaps: транзакции, балансы, фоновые процессы, интеграции с автоматической доставкой предметов. Вести задачи от начала до конца: уточнять с клиентом, писать спецификации, реализовывать и отвечать за продакшн. Обрабатывать конкурентный доступ к деньгам и предметам: идемпотентность, повторные попытки, согласованность при частичных сбоях. Проводить кросс-ревью с другими разработчиками команды. Выполнять миграции на живых данных без даунтайма.
5+ лет коммерческой backend-разработки. NestJS и TypeScript в продакшн-проектах. Глубокое знание PostgreSQL: транзакции и блокировки, планы запросов, миграции на больших таблицах. Практический опыт работы с конкурентностью и идемпотентностью: находил, воспроизводил и исправлял проблемы в продакшене. Очереди: RabbitMQ или Kafka. Опыт самостоятельного ведения задачи от требований до продакшена. AI как рабочий инструмент: где он ускоряет, где ошибается и как это обнаружить. Желательно: Продукт с пользовательскими деньгами: финтех, маркетплейсы, игры. Knex или SQL без ORM, Redis, OpenSearch. Знание игр и ценности внутриигровых предметов.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал