Задачи:

  • разработка пользовательских интерфейсов на React с использованием функциональных компонентов и хуков
  • построение навигации и управление роутингом с помощью React Router
  • создание адаптивной и кросс-браузерной верстки с использованием Tailwind CSS
  • интеграция frontend-приложений с backend-сервисами через REST API
  • оптимизация производительности фронтенда (lazy loading, код-сплиттинг, мемоизация)
  • участие в проектировании UI-компонентов и их переиспользуемой архитектуры
  • поддержка и развитие кодовой базы, написание чистого и поддерживаемого кода

Требования:

  • высшее образование
  • коммерческий опыт frontend-разработки от 2-х лет
  • продвинутое знание React (хуки, контекст, порталы, рефы)
  • уверенное владение React Router (v6) для создания сложной навигации
  • опыт работы с Tailwind CSS (кастомизация тем, конфигурация, оптимизация)
  • понимание принципов работы с REST API и асинхронными запросами (Fetch API, Axios)
  • опыт работы с системами контроля версий (Git) и понимание CI/CD-процессов
  • знание современных подходов к управлению состоянием (Redux Toolkit, Zustand или аналоги) будет плюсом