Обязанности:
* Разработать frontend-часть проекта с нуля;
* Спроектировать структуру приложения и архитектуру;
* Создавать современные веб-интерфейсы;
* Интегрировать React-приложение с Django REST API;
* Работать с авторизацией, личными кабинетами, формами и сложной бизнес-логикой;
* Настраивать состояние приложения;
* Оптимизировать скорость работы сайта;
* Поддерживать и развивать проект после запуска.
* Хорошее знание React;
* Уверенный JavaScript / TypeScript;
* Опыт создания проектов с нуля;
* Понимание архитектуры frontend-приложений;
* Опыт работы с REST API;
* Умение работать с backend-разработчиками;
* Знание HTML5, CSS3, адаптивной верстки;
* Опыт работы с Git;
* Умение самостоятельно принимать технические решения.
Будет плюсом:
* Опыт работы с Django backend;
* Понимание Django REST Framework и API;
* Опыт с Next.js;
* Опыт работы с Redux Toolkit / Zustand;
* Опыт создания сложных сервисов и личных кабинетов;
* Опыт работы с UI-библиотеками (Material UI, Ant Design и т.п.).