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