Задача

Необходимо улучшить существующий пользовательский интерфейс платформы, а также разработать новые компоненты.

Основные этапы работы

  • Создание сложных форм, интерактивных таблиц с фильтрами и модальных окон.
  • Интеграция с REST API: настройка запросов, обработка состояний загрузки, ошибок и успешных операций.
  • Эффективное управление состоянием приложения.
  • Оптимизация производительности: устранение лишних ререндеров, оптимизация запросов к API, работа с большими объемами данных через виртуализацию и пагинацию.
  • Поддержка и развитие кодовой базы: исправление багов, рефакторинг, участие в код-ревью.

Требования к исполнителю

  • Коммерческий опыт в разработке на React и TypeScript.
  • Владение современными инструментами сборки (например, Vite) и подходами (функциональные компоненты, хуки).
  • Уверенная работа с REST API и стейт-менеджерами: Redux Toolkit, MobX, React Query и подобными.

Что указать в отклике

  • Ставку в рублях за час.
  • Краткое описание релевантного опыта с примерами: таблицы, формы, интеграция API, оптимизация, используемый стек.
  • Часовой пояс (например, MSK, UTC+3) и доступность: сколько часов в неделю готовы уделять проекту.

Готов ответить на уточняющие вопросы по проекту.