yandex
O
OneUpHiring
Зарплата
5 000 $ – 5 500 $
SeniorУдалённоПолная занятость

Senior Backend Engineer

ИИОценка ИИ

Привлекательная вакансия с конкурентной зарплатой в долларах и возможностью удаленной работы. Проект технически сложный и интересный, что дает отличные возможности для профессионального роста Senior-разработчика.

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


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

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

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

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

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

Высокая сложность обусловлена требованиями к глубоким знаниям транзакций PostgreSQL, конкурентной обработки данных и опыта в специфических нишах (Gaming/Betting). Необходимо уметь проектировать сложные stateful-системы с высокой степенью надежности.

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

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

Медиана5 000 $
Рынок4 000 $ – 6 500 $
ИИОценка ИИ

Предлагаемая зарплата в $5000-5500 net соответствует верхнему диапазону рыночных ставок для Senior Node.js разработчиков на международном рынке с учетом удаленного формата работы. Это сильное предложение, учитывая текущую конъюнктуру.

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

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

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

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

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

#вакансия #job #vacancy #nodejs #finance #backend #remote #payments #senior

Senior Backend Engineer

Формат - Remote

Фикс - 5000-5500$ net

Компания - КА (OneUpHiring)

Занятость - Full-time

Локация - не важно

Ищем сильного Senior Backend инженера для разработки игрового ядра B2B live casino-платформы.

О роли:

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

⚡️Основные требования:

• Сильный коммерческий опыт с Node.js и TypeScript.

• Уверенное знание PostgreSQL: транзакции, блокировки, уровни изоляции, optimistic

concurrency и индексы.

• Опыт проектирования сложной stateful-бизнес-логики.

• Понимание race conditions, идемпотентности и конкурентной обработки команд.

• Опыт с WebSocket или другими realtime-системами.

• Опыт с RabbitMQ, Kafka, NATS или другим message broker.

• Понимание transactional outbox, at-least-once delivery, retries и dead-letter queues.

• Опыт восстановления незавершённых процессов после рестарта сервиса.

• Умение проектировать границы модулей и избегать циклических зависимостей.

⚡️ВАЖНО опыт с:

• Gaming, gambling, betting, trading;

• LiveKit или другими WebRTC/SFU-системами;

📲Контакт -Откликнуться

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

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

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

Навыки

  • Node.js
  • TypeScript
  • PostgreSQL
  • WebSocket
  • RabbitMQ
  • Kafka
  • NATS
  • WebRTC
  • LiveKit

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

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

Как вы будете реализовывать обработку ставок игроков, чтобы избежать race conditions при обновлении баланса в PostgreSQL?

Важно для обеспечения надежности доставки сообщений в распределенной системе.

Расскажите о вашем опыте реализации паттерна Transactional Outbox. Какие проблемы он решает и какие есть альтернативы?

Ключевой навык для обеспечения непрерывности игрового процесса.

Какую стратегию восстановления состояния игрового раунда после внезапного рестарта сервиса вы бы предложили?

Проверка навыков проектирования архитектуры без жестких связей.

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

Специфическое требование для live-платформ.

Был ли у вас опыт работы с WebRTC или SFU-системами (например, LiveKit)? С какими основными трудностями вы сталкивались при интеграции видеопотоков?

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

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

O
OneUpHiring
от 5 000 $
более 1000 офферов получено
4.9

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

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

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