yandex
SeniorУдалённоПолная занятость

Senior Backend‑Developer (Node.js)

ИИОценка ИИ

Интересный проект на стыке финтеха и гейминга с современным стеком (NestJS, TS, Kafka). Удаленный формат и высокая автономность — большие плюсы, однако отсутствие указанной вилки зарплаты снижает прозрачность предложения.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию PostgreSQL (транзакции, блокировки) и опыту работы с финансовыми транзакциями. Кандидат должен уметь самостоятельно вести полный цикл разработки и иметь опыт миграций на живых данных.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана400 000 ₽
Рынок300 000 ₽ – 550 000 ₽
ИИОценка ИИ

Для позиции Senior Backend Developer (Node.js) с опытом более 6 лет в российском сегменте рынка медиана составляет около 350 000 - 450 000 рублей. Данная вакансия предполагает высокую ответственность за финансовые операции, что обычно оплачивается по верхней границе рынка.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Devhunt

Senior Backend‑Developer (Node.js)

Опыт работы: более 6 лет

Полная занятость

График: 5/2

Формат работы: удалённо

*☑️* Чем предстоит заниматься

-Проектировать и реализовывать бизнес-критичные микросервисы с нуля и развивать существующие

-Развивает сервис обменов Swaps: сделки, балансы, фоновые процессы, интеграции с автоматизацией выдачи предметов

-Сам ведёт задачу целиком: разбирает с заказчиком, пишет спеку, реализует и отвечает за прод

-Решает конкурентный доступ к деньгам и предметам: идемпотентность, повторы, согласованность при частичных сбоях

-Проводит кросс-ревью с другими разработчиками команды

-Проводит миграции на живых данных без простоя

*☑️* Наши пожелания к кандидатам

-5+ лет коммерческой backend-разработки

-NestJS и TypeScript в боевых проектах

-PostgreSQL глубоко: транзакции и блокировки, планы запросов, миграции на больших таблицах

-Конкурентный доступ и идемпотентность на практике: находил, воспроизводил и чинил в проде

-Очереди: RabbitMQ или Kafka

-Опыт самостоятельно вести задачу от постановки до прода

-AI как рабочий инструмент: где ускоряет, где ошибается и как это ловить

-Будет плюсом:

-Продукт с деньгами пользователей: финтех, маркетплейсы, гейминг

-Knex или SQL без ORM, Redis, OpenSearch

-Знаете игры и ценность внутриигровых предметов

Контакты: Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Node.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • RabbitMQ
  • Kafka
  • Redis
  • OpenSearch
  • Knex.js
  • SQL

Возможные вопросы на собеседовании

Вакансия предполагает работу с балансами и сделками, где критически важна точность данных.

Расскажите, как вы обеспечиваете идемпотентность операций при обработке платежей или обмене предметов в распределенной системе?

В требованиях указано умение проводить миграции на больших таблицах без простоя.

Опишите ваш алгоритм проведения миграции схемы БД на таблице с миллионами записей, которая находится под постоянной нагрузкой.

Работа связана с конкурентным доступом к деньгам и предметам.

Какие типы блокировок в PostgreSQL вы бы использовали для предотвращения Double Spend при одновременных запросах к одному балансу?

Упоминается использование AI как рабочего инструмента.

Как именно вы используете AI в своей ежедневной разработке и в каких случаях вы бы не стали доверять коду, сгенерированному нейросетью?

Позиция Senior подразумевает полную ответственность за задачу.

Приведите пример сложной технической задачи, которую вы вели от обсуждения с заказчиком до деплоя: с какими трудностями столкнулись и как их решили?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

D
Devhunt
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!