Задачи:
- разработка пользовательских интерфейсов на 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 или аналоги) будет плюсом
