Перейти к содержимому
S
ShiftRoom
Москва
активна · проверена 19 минут назад

Frontend Developer (React)

Разработка интерфейсов для SaaS-платформы в сфере hospitality. Нужен опыт React от 2 лет, знание Ant Design и React Query. Работа полностью удалённая, в команде используют AI-инструменты для ускорения разработки.

middle удалённо от ~542 000 ₸ (от 100 000 RUB)
Языки: Russian · Native English · Intermediate
salary intelligence

Зарплата ниже рынка

На 54% ниже медианы JavaScript по 134 вакансиям за 90 дней.

эта
542 000 ₸
медиана
1 090 000 ₸
p25–p75
790 250 – 1 444 250 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску. Стек: React.js, Ant Design, shadcn/ui, React Query

  • Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
  • Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
  • Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
  • Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
  • Проработка всех states экранов (empty, loading, error, permissions) и edge cases
  • Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
  • Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
  • Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
  • Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
  • Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
  • Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
  • Разбор багов и правки по фидбеку от пользователей платформы
  • Поддержка платформы после запуска и участие в следующем продукте
требования

Что ждём от вас

  • 2+ года коммерческого опыта с React
  • Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
  • Опыт с React Query или аналогом (SWR, RTK Query)
  • Умение работать строго по design system
  • Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
  • Русский для общения в команде, английский на уровне чтения документации и терминов
условия

Что предлагаем

Полностью удалённая работа
Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
R
Restream
6 ч. назад

Frontend инженер

~1 331 500 ₸ оценка

Restream, компания из Украины, ищет Frontend инженера для разработки интерфейсов и новых функций в своих веб-сервисах. Нужно уверенное знание JavaScript, TypeScript, React и CSS-препроцессоров, а также базовые навыки бэкенда (Node.js, REST API). Предлагают работу в стартап-среде, гибкость и возможность влиять на продукт.

React TypeScript JavaScript +6
middle удал. dou
Правительство Москвы
П
Правительство Москвы
9 ч. назад

Разработчик ELMA365 (TypeScript)

~1 331 500 ₸ оценка

Разработка и развитие корпоративных решений на платформе ELMA365: создание приложений, бизнес-процессов и интеграций. Требуется опыт с TypeScript, Kubernetes и базами данных. Предлагают официальное оформление, гибридный формат работы и стабильную зарплату.

ELMA365 TypeScript Kubernetes +11
middle удал. hh
Clear Mind
C
Clear Mind
10 ч. назад

Fullstack Developer

~1 331 500 ₸ оценка

Ищем опытного fullstack-разработчика для создания AI-продукта. Нужно развивать фронтенд на Next.js и TypeScript, бэкенд на Node.js/Hono, принимать архитектурные решения и активно использовать AI-инструменты. Предлагают современный стек, влияние на продукт и подписку на Claude Code.

Fullstack Next.js TypeScript +5
middle удал. hh
Правительство Москвы
П
Правительство Москвы
12 ч. назад

Разработчик ELMA365 (TypeScript)

~1 331 500 ₸ оценка

Разработка и развитие корпоративных решений на платформе ELMA365: создание приложений, бизнес-процессов и интеграций, написание логики на TypeScript. Требуется опыт от 2 лет, знание Kubernetes, PostgreSQL, MongoDB и смежных технологий. Предлагают официальное оформление, гибридный формат работы и стабильную зарплату.

ELMA365 TypeScript Kubernetes +11
middle удал. hh
DEMIAND
D
DEMIAND
13 ч. назад

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

~1 331 500 ₸ оценка

Ищем Frontend-разработчика с опытом работы на Vue (1-2 года) для развития интернет-магазина и промо-страниц. Нужно уверенно владеть JavaScript, TypeScript, CSS/SCSS, работать с REST API и Figma. Предлагают полную удалёнку, ДМС, обучение и скидки на продукцию компании.

Vue TypeScript JavaScript +11
middle удал. hh
Интехсерт (ИТС)
И
Интехсерт (ИТС)
16 ч. назад

Разработчик Node.js

~1 331 500 ₸ оценка

Ищем разработчика для работы в технологическом холдинге в сфере лицензирования и сертификации. Нужно писать и отлаживать код на Node.js и NestJS, работать с Vue, MongoDB и S3. Предлагают удаленную работу с гибким графиком и оформление по ТК РФ.

Node.js NestJS Vue +10
middle удал. hh