Описание
Команда разрабатывает современные, масштабируемые и удобные образовательные решения, улучшающие опыт обучения с помощью технологий.
Задачи
•Разработка отзывчивых и интерактивных пользовательских интерфейсов с использованием React.js и TypeScript
•Создание переиспользуемых компонентов и поддержка масштабируемой frontend-архитектуры
•Интеграция REST API и взаимодействие с backend-разработчиками
•Оптимизация производительности приложения и обеспечение кроссбраузерной совместимости
•Сотрудничество с UI/UX-дизайнерами, продакт-менеджерами и другими инженерами
•Написание чистого, поддерживаемого и хорошо документированного кода
Требования
•Сильный опыт работы с React.js и TypeScript
•Хорошие знания JavaScript, HTML5 и CSS3
•Опыт работы с решениями для управления состоянием, такими как Redux, Zustand или Context API
•Знакомство с REST API и современными инструментами фронтенд-разработки
•Понимание принципов адаптивного дизайна и производительности веб-приложений
•Хорошие навыки решения проблем и коммуникации
Будет плюсом
•Предыдущий опыт в EdTech или на платформах e-learning
•Опыт работы с Next.js
•Знакомство с фреймворками для тестирования, такими как Jest или React Testing Library
•Опыт создания дашбордов, систем управления обучением (LMS) или интерактивных образовательных приложений
Условия
•Возможность работать над инновационным EdTech-продуктом
•Сплочённая международная команда разработки