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

Frontend-разработчик по контракту (React, Next.js) — удалённо из Румынии

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

Описание

  • Создавать надёжные адаптивные интерфейсы по утверждённым дизайнам и API-контрактам
  • Самостоятельно разрабатывать frontend-функции
  • Исследовать поведение браузеров и устранять проблемы кроссбраузерной совместимости
  • Писать чистый, повторно используемый, поддерживаемый и хорошо протестированный frontend-код
  • Подключать REST API и обрабатывать состояния загрузки, ошибок, пустых и частично заполненных данных
  • Реализовывать логику опроса и очистки запросов с защитой от неполных или неожиданных ответов API
  • Сотрудничать с командой, используя Git-ветки, pull request, код-ревью и общие процессы поставки

Требования

  • Иметь 4–6 лет опыта frontend-разработки
  • Иметь подтверждённый опыт разработки компонентов на React, Next.js и TypeScript с использованием хуков
  • Понимать жизненный цикл компонентов, эффекты, мемоизацию и методы предотвращения ненужных повторных рендерингов
  • Иметь опыт работы с Next.js, Vite или сопоставимым современным frontend-фреймворком сборки
  • Использовать Zustand, Redux Toolkit или аналогичную библиотеку управления состоянием, включая селекторы
  • Уверенно владеть HTML5, CSS3 и SCSS для адаптивных макетов, семантической разметки и изолированной стилизации
  • Понимать основы доступности, включая навигацию с клавиатуры, управление фокусом и ARIA
  • Иметь опыт работы с дизайн-системой, например IBM Carbon, Material UI или эквивалентной библиотекой компонентов
  • Точно преобразовывать макеты Figma или другие визуальные спецификации в рабочие интерфейсы
  • Интегрировать REST API и обрабатывать состояния загрузки, ошибок, пустых и частично заполненных данных
  • Реализовывать опрос, очистку запросов и защиту от неполных или неожиданных ответов API
  • Понимать конфигурацию окружения, управление пакетами и процессы frontend-сборки
  • Писать модульные тесты и тесты компонентов с Vitest или Jest и React Testing Library
  • Эффективно использовать DevTools браузера для исследования и устранения кроссбраузерных проблем
  • Понимать работу с Git-ветками, pull request, код-ревью и совместными процессами поставки
  • Создавать чистый, повторно используемый и поддерживаемый frontend-код
  • Применять безопасные практики клиентской разработки, включая осторожную работу с переменными окружения и логированием
  • Опыт работы с библиотеками анимации, такими как GSAP, Framer Motion или React Spring, будет преимуществом
  • Опыт работы с библиотеками визуализации данных, такими как Recharts, Chart.js, D3.js или Highcharts, будет преимуществом
  • Практический опыт работы с three.js, React Three Fiber, WebGL или HTML Canvas API будет преимуществом
  • Знакомство с профилированием производительности, анализом бандлов, ленивой загрузкой и динамическими импортами будет преимуществом
  • Опыт работы с библиотеками интернационализации, такими как react-i18next или next-intl, будет преимуществом
  • Опыт работы с инструментами end-to-end-тестирования, такими как Playwright, будет преимуществом
  • Знакомство с границами ошибок, frontend-мониторингом и CI/CD-пайплайнами будет преимуществом
  • Знакомство с Azure DevOps будет преимуществом
  • Опыт работы в Agile-команде с Jira и Confluence будет преимуществом

Преимущества

  • Удалённая работа

Похожие вакансии

Dial Senior Living

Заместитель исполнительного директора по работе с пожилыми людьми

Dial Senior Living
1 001 – 5 000 Сотрудники
B2CЗдравоохранениеНедвижимость

Помогайте исполнительному директору управлять сообществом для пожилых людей: отвечайте за операционную деятельность, обслуживание жителей, финансы, соблюдение требований и руководство персоналом. Поддерживайте качество услуг и эффективность работы благодаря ежедневному контролю и стратегическому участию.

Открыть
CHS Inc.

Стажёр — бизнес-аналитик ServiceNow

CHS Inc.

Поддерживайте решения ServiceNow ITSM и обновления ИИ-систем в команде платформы управления корпоративными сервисами CHS. Сотрудничайте с бизнес-подразделениями, помогая внедрять технологии для международного агробизнеса.

Открыть
Qualysoft

Системный аналитик ИТ, карточные приложения

Qualysoft

Поддерживайте инфраструктуру, мониторинг и повседневную работу карточных приложений в Qualysoft. Сотрудничайте с банковскими технологическими командами над нефункциональным проектированием и улучшениями.

Открыть
Breedon Group plc

Менеджер по операционной деятельности в логистике цемента, Великобритания

Breedon Group plc
1 001 – 5 000 Сотрудники
B2BПроизводствоСтроительство

Руководите логистической сетью цементного подразделения Breedon в Великобритании, включая региональные склады и импортные терминалы. Обеспечивайте безопасную и соответствующую требованиям работу, повышая качество сервиса, эффективность и результаты команд.

Открыть
Bupa

Администратор стойки регистрации

Bupa

Встречайте посетителей и управляйте записями, документами, платежами и запросами в медицинском центре Bupa в Гилфорде. Оказывайте административную поддержку клиническим командам и помогайте создавать комфортные условия для клиентов.

Открыть
Lloyds Banking Group

Персональный ассистент руководства корпоративного казначейства группы (командировка на 12 месяцев)

Lloyds Banking Group

Поддержка руководителей корпоративного казначейства Lloyds Banking Group: управление сложным расписанием, взаимодействие с заинтересованными сторонами, административные задачи и подготовка материалов для руководства в гибридном формате.

Открыть
Exploring

Удалённый менеджер по работе с клиентами — Brumark Flooring

Exploring
51 – 200 Сотрудники
B2BМаркетингПроизводство

Ведите клиентские аккаунты, готовьте расчёты и обрабатывайте заказы, помогая развивать продажи специализированных напольных покрытий Brumark. Поддерживайте клиентов на отраслевых выставках, экспозициях и мероприятиях.

Открыть
GXO Logistics, Inc.

Администратор транспортного отдела — GXO Logistics, Уолтем-Эбби

GXO Logistics, Inc.

Координируйте перемещения транспорта и водителей на объекте GXO Logistics для Sainsbury’s, поддерживайте транспортные системы и точность записей. График: четыре смены подряд, затем четыре выходных; с 06:00 до 18:00.

Открыть
Edwards Lifesciences

Помощник руководителя, кампус в Валенсии

Edwards Lifesciences

Оказывать административную поддержку кампусу Edwards Lifesciences в Валенсии, включая координацию форума и работу с руководством. Управлять календарями, встречами, мероприятиями, документами и отношениями с поставщиками.

Открыть
Implico Group

Менеджер по партнёрской экосистеме SAP Cloud

Implico Group

Развивайте партнёрскую экосистему Implico для SAP Private и Public Cloud: привлекайте системных интеграторов и помогайте им расширять компетенции. Основной фокус роли — Северная Америка, Латинская Америка и Карибский регион.

Открыть