Frontend React Developer Consultant

STARTRIBE LTD

Frontend React Developer Consultant

Описание вакансии

Международная iGaming компания в поисках опытного Frontend-разработчика.

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

Обязанности:

  • Разработка и поддержка веб-приложений на основе React и Next.js.

  • Оптимизация рендеринга, применение мемоизации (React.memo, useMemo, useCallback).

  • Работа с кастомными хуками (usePrevious, useDebounce, useThrottle).

  • Управление состоянием с помощью useState, useRef, useContext, Zustand (используется для SignalR).

  • Грамотное использование контекста и глобального состояния.

  • Реализация клиент-серверного взаимодействия, асинхронных запросов.

  • Работа с GraphQL, Apollo Client (кэширование и нормализация данных) или аналогичными инструментами (TanStack Query).

  • Использование библиотек Ant Design (кастомизация и стилизация), Styled-components, Day.js, Next-intl.

  • Базовое знание Nest.js, понимание модульного подхода, гвардов и контроллеров (преимущественно для работы с файлами).

Требования:

  • Опыт работы с Next.js (Page Router, App Router).

  • Отличное знание React и ключевых хуков (useState, useEffect, useLayoutEffect, useMemo, useCallback, useRef и т. д.).

  • Умение работать с кастомными хуками и их написанием.

  • Опыт работы с Event Loop и понимание клиент-серверного взаимодействия.

  • Знание Observer API (Intersection Observer, Resize Observer и др.).

  • Опыт работы с TypeScript.

  • Умение работать с кэшированием, нормализацией данных и эффективным управлением запросами (Polling, Refetch, Lazy, Queries/Mutations).

  • Опыт оптимизации загрузки изображений и работы с виртуализацией.

Будет плюсом:

  • Опыт работы с Redux, MobX и другими глобальными состояниями (но с пониманием их ограничений).

  • Понимание Property Drilling и правильное использование контекста.

  • Опыт работы с UI-библиотеками и их кастомизацией.

  • Базовые знания работы с Prisma и MongoDB.

Мы предлагаем:

  • Конкурентоспособная заработная плата
  • Гибкий график работы
  • Удаленная работа
  • Возможность профессионального и карьерного роста
  • Дружный коллектив и комфортные условия труда
  • Участие в интересных и перспективных проектах
Навыки
  • React
  • TypeScript
  • Observer API
  • Redux
  • MongoDB
  • Prisma
  • MobX
  • Nest.js
  • Next.js
Посмотреть контакты работодателя

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

ИЦ АЙ-ТЕКО
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Яндекс
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ит-Финанс
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
АСД Технолоджиз

Frontend React разработчик

АСД Технолоджиз

Удаленная работа
  • Москва

  • до 350000 RUR

Банк ДОМ.РФ

React-разработчик

Банк ДОМ.РФ

Удаленная работа
  • Москва

  • до 350000 RUR

Альфа-Банк

Frontend developer (react/redux)

Альфа-Банк

Удаленная работа
  • Москва

  • до 350000 RUR

Лаборатория Безопасных Систем

Frontend-разработчик

Лаборатория Безопасных Систем

Удаленная работа
  • Москва

  • до 350000 RUR

Удаленная работа
  • Москва

  • от 3000 EUR

SIGMA IT
Удаленная работа
  • Москва

  • от 3000 EUR

SkillStaff
Удаленная работа
  • Москва

  • до 2500 RUR

РДФ ГРУПП
Удаленная работа
  • Москва

  • до 2500 RUR

ИК СИБИНТЕК
Удаленная работа
  • Москва

  • до 2500 RUR

Верный Код
Удаленная работа
  • Москва

  • до 2500 RUR

Арт Море
Удаленная работа
  • Москва

  • от 200000 RUR

CoMagic.dev
Удаленная работа
  • Москва

  • от 200000 RUR

Outlines Technologies
Удаленная работа
  • Москва

  • до 240000 RUR

Октопустех
Удаленная работа
  • Москва

  • до 240000 RUR

Северсталь

React-разработчик

Северсталь

Удаленная работа
  • Москва

  • до 240000 RUR

Customapp
Удаленная работа
  • Москва

  • до 250000 RUR

Цифров
Удаленная работа
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию