Требуется strong Fullstack developer для MVP сервиса чаевых по QR

О проекте

Разрабатываем MVP сервиса безналичных чаевых для заведений общественного питания в Беларуси.

Логика продукта следующая:
гость сканирует QR-код, попадает на страницу чаевых, выбирает банк и подтверждает оплату. После успешной оплаты сумма зачисляется конкретному официанту в личный кабинет. Официант видит баланс, историю поступлений и может подать заявку на вывод. Для заведения предусмотрен кабинет менеджера с сотрудниками, QR-кодами и базовой статистикой.

Проект находится на этапе подготовки MVP: бизнес-логика и общий сценарий продукта сформированы, ведётся проработка финансовой и юридической части. Требуется техническая реализация первой рабочей версии.

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

Пользовательская часть

  • страница чаевых для гостя по QR;
  • ввод суммы;
  • выбор банка / платёжного сценария;
  • переход в платёжный контур;
  • обработка успешной и неуспешной оплаты.

Личный кабинет официанта

  • вход / авторизация;
  • просмотр баланса;
  • история поступлений;
  • заявка на вывод средств.

Кабинет менеджера

  • добавление и управление сотрудниками;
  • генерация QR-кодов;
  • базовая статистика по чаевым.

Внутренняя админка

  • список платежей;
  • статусы операций;
  • ошибки и спорные кейсы;
  • ручная проверка и корректировка.

Backend-логика

  • интеграция с внешними API;
  • обработка callback / webhook;
  • учёт операций;
  • роли пользователей;
  • базовая защита данных и доступов.

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

Fullstack / backend

  • уверенный опыт fullstack-разработки;
  • TypeScript;
  • React / Next.js;
  • Firebase Auth;
  • Firestore;
  • Cloud Functions;
  • работа с внешними REST API;
  • понимание webhook / callback;
  • понимание логики статусов операций.

Будет большим плюсом

  • опыт с платежными системами;
  • опыт с личными кабинетами и админками;
  • опыт с fintech / e-commerce / SaaS;
  • понимание ролей пользователей и чувствительных данных;
  • опыт проектирования MVP с нуля.

Что для нас критично

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

Условия

  • формат: проектная работа;
  • занятость: обсуждается;
  • старт: в ближайшее время;
  • бюджет: по договорённости после короткого созвона и оценки объёма;
  • работа напрямую с заказчиком;
  • коммуникация: Telegram / созвоны по делу.

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

Напишите только если у вас есть релевантный опыт.

В отклике просим прислать:

  • 2–3 проекта, близких по логике;
  • кратко, что именно вы делали в каждом проекте;
  • ваш стек;
  • был ли у вас опыт с оплатами, webhook или внешними API;
  • ближайшие свободные даты;
  • ориентир по стоимости работы.

Важно

  • не ищем только верстальщика или только mobile-разработчика;
  • ищем человека, который умеет собирать рабочие MVP с логикой, кабинетами и интеграциями;
  • тестовое задание не требуется — смотрим по реальным кейсам и обсуждению;
  • если у вас нет опыта с внешними API, ролями, кабинетами и backend-логикой, этот проект, скорее всего, не подойдёт.