Sakura Games
Задачи – Разработайте интерактивное веб-приложение от начала до конца: фронтенд, облегченный бэкенд, система подсчета очков, отслеживание прогресса, таблица лидеров, интеграция с аналитикой и развертывание. – Реализуйте основные экраны и сценарии взаимодействия с продуктом: целевая страница, выбор пути, описание пути, последовательность сценариев, экраны подтверждения успешного завершения, таблица лидеров и экраны с призывом к действию для пробной версии Azure. – Разработайте смоделированные сценарии взаимодействия с пользовательским интерфейсом, аналогичные Azure/PostgreSQL, для управляемых сценариев. – Реализуйте пошаговые сценарии взаимодействия с пользователем, контекстные подсказки, выноски функций, панель с подсказками, панель задач, отслеживание прогресса и состояния завершения. – Разработайте логику подсчета очков на основе завершения, точности, использования подсказок, времени и завершения пути. – Внедрите систему сохранения результатов и таблиц лидеров, если требуется сохранение оценок. – Создайте поддерживаемую структуру контента/сценариев, чтобы сценарии можно было корректировать без переписывания всего приложения. – Интегрируйте аналитику и отслеживание событий для отслеживания действий пользователей, завершения сценариев, кликов по призывам к действию и эффективности воронки продаж. – Разверните приложение и подготовьте его к размещению и поддержке в течение периода проведения кампании. Требования – Уверенный опыт разработки веб-приложений для промышленного использования от начала до конца, от фронтенда до бэкенда. – Уверенный опыт работы с современными фронтенд-технологиями, такими как React / Next.js / TypeScript, Vue / Nuxt, SvelteKit, Angular или аналогичными. Знание React/Next.js приветствуется, но не является обязательным. – Опыт разработки сложных интерактивных пользовательских интерфейсов: процессы адаптации новых пользователей, обучающие материалы, обзоры продукта, интерактивные демонстрации, панели мониторинга, симуляции или аналогичные продукты. – Уверенные навыки работы с HTML/CSS и верстки, опыт адаптивного дизайна, компонентный подход к стилизации и внимание к деталям пользовательского интерфейса. – Умение создавать легковесные бэкэнд-API для управления сессиями, подсчетом очков, таблицей лидеров, аналитическими событиями и сохранением данных. Знание Node.js/TypeScript приветствуется, но не является обязательным. – Опыт работы с PostgreSQL или другой реляционной базой данных. – Возможность управлять многоэтапными процессами, состоянием сценария, ходом выполнения, корректностью, использованием подсказок и состояниями завершения. – Умение работать с проектами Figma и четко объяснять ограничения, связанные с их реализацией. – Опыт развертывания веб-приложений и настройки сред. – Понимание основ веб-безопасности, проверки входных данных, защиты API и безопасной обработки данных. – Умение читать техническую документацию и работать с информацией о продукции на английском языке.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
Не указано