Программист
Вакансия в
Speakid
( - )
Аккаунт зарегистрирован с публичной почты *@gmail.com, не email компании!
Опыт работы любойK
Цель:
Разработать серию мини-игр (виселица, мемори, викторина и т.д.) для образовательного сайта, написанного на React. Игры должны быть полностью интегрированы как React-компоненты, использовать передаваемые данные (например, список слов), быть адаптивными, простыми для переиспользования и редактирования.
Требования к реализации:
✅ Общие требования:
• Ядро сайта уже работает на React (используется Router и своя архитектура).
• Каждая игра должна быть реализована как отдельный React-компонент, например:
• Игры НЕ должны быть встроены через iframe.
• Минимум зависимостей, желательно на чистом React, можно с TypeScript (по согласованию).
• Компоненты должны быть переиспользуемыми, логика и UI разделены.
• Адаптивность под desktop + tablet.
✅ UI:
• Простая, чистая графика (в стиле образовательного ресурса).
• Стили через CSS-модули или styled-components.
• Возможность вставить лого/цвета платформы (будет предоставлено).
- Рассматриваем вариант игр в виде одного документа HTML.
- Работа в команде с другими IT специалистами.