Задача
Требуется модернизировать текущий интерфейс, разработанный на React + TypeScript. В рамках работы необходимо создать и интегрировать новые компоненты: формы, таблицы, фильтры, модальные окна. Также нужно подключить REST API с корректной обработкой состояний загрузки и ошибок. Важным пунктом является работа с системой управления состоянием приложения, оптимизация производительности (улучшение рендеринга, работа с API-запросами, эффективное отображение больших объемов данных в таблицах), а также устранение ошибок, поддержка текущего кода и участие в ревью кода.
Требования к исполнителю
- Опыт коммерческой разработки на React и TypeScript
- Понимание современных практик и инструментов (хуки, Vite, системы управления состоянием)
- Навыки интеграции и взаимодействия с REST API