Главная / Задания / Ищу Backend Lead и backend-разработчиков для CS2-проекта с кейсами
Видно всем 15 часов назад  ·  # 9005

Ищу Backend Lead и backend-разработчиков для CS2-проекта с кейсами

Собираем платформу с CS2-кейсами по уровню Skin.Club, MagicDrop, Hellcase и CaseBattle, но со своим дизайном и механиками.

UI/UX-дизайнер и frontend-разработчик уже найдены. Есть ТЗ и прототип в Figma. Сейчас ищу сильного Backend Lead, отдельных backend-разработчиков или небольшую сработавшуюся команду, способную полностью закрыть серверную часть.

## Что нужно реализовать

* авторизацию через Steam;
* профиль, внутренний баланс и инвентарь;
* открытие от 1 до 10 кейсов, обычный и турборежим;
* Upgrader, контракты и PvP-открытия;
* Provably Fair;
* историю игр и всех операций;
* промокоды и реферальную систему;
* пополнение CS2-скинами и криптовалютой;
* вывод скинов через Steam;
* продажу выпавших предметов сайту за внутренний баланс;
* обмен предмета на равноценный доступный скин.

Вывод денег и криптовалюты не предусмотрен - пользователь сможет выводить только CS2-скины.

## Steam и серверная логика

Нужны Steam-авторизация, интеграция со Steam Trade, управление ботами, приём и отправка трейдов, синхронизация инвентарей, проверка статусов обменов и обработка отменённых, отклонённых или зависших операций.

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

Также требуется backend для полноценной админки: пользователи и балансы, кейсы, предметы, шансы и RTP, Upgrader, контракты, PvP, депозиты и выводы, Steam-боты, промокоды, рефералы, статистика, логи и ручное восстановление операций.

## Критически важные требования

В проекте будут внутренние балансы и предметы с реальной стоимостью, поэтому необходимы:

* атомарные операции с балансом;
* защита от двойных списаний и повторных запросов;
* корректная обработка одновременных операций;
* полный аудит изменений баланса;
* очереди и повторная обработка неудачных задач;
* восстановление зависших операций;
* безопасная игровая логика и проверяемый Provably Fair;
* разграничение прав, логи, мониторинг и резервное копирование;
* тесты критической логики.

Стек пока не зафиксирован. Хочу выбрать его вместе с Backend Lead на основании требований проекта.

## Какой опыт нужен

В приоритете специалисты с production-опытом в нескольких направлениях:

* CS2-кейсы и проекты со скинами;
* Steam Trade и Steam-боты;
* gambling/iGaming;
* внутренние балансы и финансовый ledger;
* Provably Fair;
* криптоплатежи;
* высоконагруженные игровые или транзакционные системы.

Особенно ценится опыт именно в CS2/gambling-проектах. Обычные лендинги, магазины и стандартные CRUD-сервисы без похожей серверной логики не считаю достаточным опытом для ключевой роли.

## Формат работы

Проект разбиваем на этапы: сначала MVP, затем постоянное развитие.

Первую версию оплачиваем по согласованным этапам после демонстрации результата. После запуска рассматриваю постоянную загрузку и фиксированную ежемесячную оплату. Общение - Telegram, оплата возможна в USDT.

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

Можно предложить готовую backend-базу, но только с подтверждённым происхождением, лицензией, открытым кодом для проверки и передачей полных исходников. Зашифрованный код, скрытые платежи и обязательная привязка к серверам разработчика не рассматриваются.

## В отклике напишите

1. Вы отдельный разработчик или команда?
2. Претендуете на роль Backend Lead или backend-разработчика?
3. Какие похожие проекты делали и что реализовывали лично?
4. Есть ли опыт со Steam Trade, ботами, балансами, Provably Fair и криптоплатежами?
5. Можно ли посмотреть работающий проект, видео или демо?
6. Какой стек предлагаете?
7. Сколько часов в неделю готовы работать и когда можете начать?
8. Примерные сроки и стоимость MVP.
9. Стоимость дальнейшей работы в месяц.

После первичного отбора отправлю полное ТЗ и Figma. Шаблонные отклики без примеров похожих работ рассматривать не буду.
Гонорар
Обсуждается индивидуально
Долгосрочное
Срок
Опыт
От 3 лет
Часовой пояс
Не важен

Требуемые навыки

Веб-разработка и IT