описание
Навыки: JavaScript, REST, PostgreSQL, Next.js, Node.js, React. Квалификация: Senior. Специализации: Фулстек разработчик.
Мы ищем Middle-Senior Full-stack JavaScript разработчика, который накопил достаточно опыта и готов принять вызов чтобы перейти на новый уровень.
**О проекте**
Мы создаем платформу управления задачами, которая мотивирует удаленных работников эффективно выполнять небольшие digital-задания. Наш проект позволит вам применить техническую экспертизу для разработки системы с эффективными механиками удержания пользователей из сферы iGaming, вызывающими максимальное вовлечение за счет продуманной геймификации. Это не обычный таск-менеджер, а движок продуктивности, где каждое действие ощущается как игра с высокими ставками, а каждое выполненное задание приносит моментальное финансовое вознаграждение.
**Что мы предлагаем:**
- Возглавить полный цикл создания многопользовательской платформы с нуля.
- Возможность применить экспертизу и принимать ключевые технические решения.
- Достичь максимальных финансовых результатов, используя накопленный опыт.
**Цель проекта:**
Разработать веб-платформу с дашбордом для исполнителей, административным порталом, управлением задачами в реальном времени, системой балансов и выплат и фундаментом для будущих механик геймификации. Приложение mobile-first также должно отлично работать на desktop.
**Чем предстоит заниматься:**
- Произвести оценку проекта, разбить на задачи, вести проект в jira/asana.
- Разработка backend на Node.js или Nest.js + Prisma или Python/Go.
- Разработка frontend на Next.js или React или Nuxt.js.
- Разработать основные страницы web app на основе существующих дизайн-макетов в figma.
- Проектирование и работа с БД.
- Создание основных страниц веб-приложения на основе Figma-макетов.
- Настройка окружения и организация тестирования.
- Ведение технической документации.
- После релиза - поддержка 4-6 часов/день.
**Требования:**
- Уверенная работа с Node.js/Next.js: middleware, авторизация, интеграции.
- Понимание паттернов проектирования, архитектуры приложений и БД, принципов SOLID, REST/tRPC API.
- Опыт работы с WebSockets.
- Внимание к деталям при создании интерфейсов.
- Опыт с Git, развёртыванием и настройкой окружения на Linux.
- Готовность взять полную ответственность за проект и оперативно коммуницировать.
**Формат работы: **Удаленка.
- 30-40 часов в неделю до первого релиза. Поддержка проекта в дальнейшем от 20 часов в неделю. Оплата 1500-2000 руб в час.
- Роялти: % от прибыли после запуска трафика через уже существующие проверенные партнерские каналы.