Все вакансии России 0

Backend-разработчик

з/п не указана
Удовика Сергей Сергеевич
Москва Временная работа Удаленная работа

Описание

Мы в поиске бэкендера для разработки веб-платформы с механиками открытия кейсов в игре CS2, Upgrader, контрактов и работы с внутриигровым инвентарём. Мы делаем собственный визуальный стиль и игровые механики, ТЗ уже готовы, сейчас собираем команду на реализацию MVP.Формат — проектная работа.Пожалуйста, подтвердите свою готовность к такому формату при отклике и расскажите об опыте проектной работы, если такой опыт есть. ​​​​​​​Чем предстоит заниматься: Разработать backend платформы: авторизация через Steam, работа с балансом пользователей (полноценный ledger, а не просто поле «баланс»), инвентарь; Реализовать игровые механики — кейсы, Upgrader, контракты, обмен предметов — на основе проверяемой системы Provably Fair; Интегрировать внешнего провайдера для приёма и вывода CS2-предметов, реализовать депозиты (крипта и скины) и вывод скинов; Обеспечить надёжность денежных и предметных операций: атомарность, идемпотентность, очереди, защита от дублей и гонок — платформа работает с реальным балансом и предметами; Сделать backend для админ-панели: управление контентом, ролевой доступ, ручные корректировки с аудитом. Подробное ТЗ с архитектурой и всеми механиками передаём на созвоне после первого отклика.Стек:​​​​​​​ Node.js / TypeScript; PostgreSQL; Redis (кэш, очереди, локи); WebSocket — частично, для realtime-обновлений; REST API для взаимодействия с фронтендом; Sentry + Prometheus/Grafana (или аналог) для мониторинга. Что для нас важно​​​​​​​: Коммерческий опыт backend-разработки на Node.js/TypeScript; Уверенное владение PostgreSQL: транзакции, блокировки, проектирование финансовых (ledger-подобных) схем данных; Опыт работы с Redis и очередями задач (BullMQ или аналог); Понимание идемпотентности, атомарных операций и защиты от race conditions; Опыт интеграции внешних API и обработки webhook (подпись, retry, защита от дублей); Умение проектировать модульный backend с чётким разделением на доменные модули. Будет плюсом: Опыт в гемблинг/беттинг-проектах, кейс-платформах, играх с механикой Provably Fair; Опыт интеграции со Steam API / Steam Trade; Опыт работы с приёмом криптоплатежей. Условия: Формат — проектная работа, удалённо; Задача — реализация backend-части MVP по уже готовому ТЗ и архитектуре; Стоимость и сроки — обсуждаются индивидуально после изучения ТЗ; Полный комплект ТЗ и макетов передаём после первого общения.

Откликнуться
Источник: hh · 2 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →