Uvation
Uvation
Uvation — компания, предоставляющая технологические услуги в сфере ИТ-инфраструктуры, искусственного интеллекта, кибербезопасности и облачных операций. В число её предложений входят управляемые ИТ-, защитные и сетевые операции, а также решения на основе ИИ, разработанные с использованием технологий Dell и Nvidia. Uvation также поддерживает облачные среды благодаря партнёрству с Oracle Cloud, Google Cloud и Amazon Web Services и управляет маркетплейсом аппаратных и программных продуктов. Компания обслуживает организации в сферах консалтинга, здравоохранения и искусственного интеллекта, поэтому её деятельность может быть интересна специалистам, работающим с управляемыми технологическими сервисами, защищённой инфраструктурой и корпоративными облачными решениями.

Frontend-разработчик (React, Next.js) — удалённая работа из Сербии

Создавайте надёжные интерфейсы на React и Next.js по утверждённым макетам и API-контрактам. Разрабатывайте протестированные и поддерживаемые frontend-функции для проектов в сфере разработки ПО.

Описание

  • Создавайте надёжные адаптивные интерфейсы по утверждённым макетам и API-контрактам
  • Самостоятельно реализуйте функциональность
  • Исследуйте и устраняйте проблемы в браузерах
  • Пишите поддерживаемый и хорошо протестированный frontend-код

Требования

  • Подтверждённый опыт работы с React, Next.js, TypeScript и разработкой компонентов на основе хуков
  • Глубокое понимание жизненного цикла компонентов, эффектов, мемоизации и методов предотвращения лишних перерисовок
  • Опыт работы с Next.js, Vite или аналогичным современным frontend-фреймворком сборки
  • Опыт работы с Zustand, Redux Toolkit или сопоставимой библиотекой управления состоянием, включая эффективное использование селекторов
  • Уверенное владение HTML5, CSS3 и SCSS, включая адаптивную вёрстку, семантическую разметку и изолированную стилизацию
  • Практическое знание принципов доступности, включая навигацию с клавиатуры, управление фокусом и корректное применение ARIA
  • Опыт работы с дизайн-системами, такими как IBM Carbon, Material UI или аналогичными библиотеками компонентов
  • Умение точно воспроизводить интерфейсы по макетам Figma или другим визуальным спецификациям
  • Опыт интеграции REST API и управления состояниями загрузки, ошибок, пустых и неполных данных
  • Опыт реализации опроса API, очистки запросов и безопасной обработки неполных или неожиданных ответов API
  • Практическое знание конфигурации окружения, управления пакетами и процессов frontend-сборки
  • Опыт создания модульных и компонентных тестов с Vitest или Jest и React Testing Library
  • Уверенное владение инструментами отладки браузера и опыт устранения проблем кроссбраузерности
  • Практическое знание ветвления Git, pull request, код-ревью и практик совместной разработки
  • Умение писать чистый, переиспользуемый и поддерживаемый frontend-код
  • Хорошее понимание безопасной клиентской разработки, включая работу с переменными окружения и безопасное ведение логов
  • От четырёх до шести лет профессионального опыта