Все вакансии

Middle-разработчик (Middle Frontend Developer (React / React Native)

Арктик Катеринг Сервис · зарплата не указана · Тверь · HH · опубликовано 27 мая 2026 г.

Компания Арктик Катеринг Сервис
Источник HH
Опубликовано 27 мая 2026 г.
Зарплата зарплата не указана

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

Что у нас в проекте (честный стек)
Mobile:
React Native, React 18, TypeScript Навигация: -navigation/native + native-stack State management: Redux Toolkit + react-redux Формы: react-hook-form Сеть: axios, интеграции с REST Push: Firebase Messaging + Notifee, локальные уведомления Хранилища: AsyncStorage, оффлайн/кэш Биометрия: react-native-biometrics Permissions / Device: react-native-permissions, react-native-device-info UI/UX: /themed, native-base, жесты/анимации, WebView Медиа/утилиты: image picker, SVG/transformer, QR, HTML-render Web:
React 18, TypeScript Роутинг: react-router-dom State: Redux Toolkit UI: MUI (Material) + DataGrid/DatePickers, Ant Design, Bootstrap, styled-components Сеть: axios, прокси middleware Разное: infinite scroll, intersection observer, dynamic-QR, compression и т.д. Задачи:
Полное ведение фронтенда: разработка новых фич, поддержка, рефакторинг, снижение техдолга. Реализация удобного и быстрого UI (мобайл + веб), внимательность к деталям. Интеграции с backend: REST API (и при необходимости WebSocket), обработка ошибок, стабильная работа на “плохом интернете”. Работа с данными: кэширование, локальные хранилища, сценарии offline/online синхронизации. Мобильное: push/локальные уведомления, фоновые события (в рамках RN), permissions, работа с WebView/медиа. Участие в улучшении UX: предлагать решения, улучшать конверсию/удобство, делать “как должно быть”, а не “лишь бы работало”. Поддержка релизов: подготовка сборок, сопровождение публикаций (App Store / Google Play, RuStore). Требования:
Коммерческий опыт React Native от 2 лет (уровень Middle). Уверенный JavaScript/TypeScript, понимание ООП и функционального подхода. Практический опыт с Redux Toolkit, React hooks, компонентной архитектурой. Опыт работы с React Navigation, понимание навигационных сценариев. Умение качественно интегрироваться с API (axios, авторизация, ошибки, ретраи/таймауты). Опыт работы с уведомлениями (Firebase Messaging / Notifee). Аккуратность к UI/UX, работа c Figma, адаптивность (веб). Git (GitHub/GitLab), базовое понимание CI/CD. Умение доводить задачи до результата: “сделал → проверил → довёл до прод-качества”. Условия:
График 5/2 Офис в центральном районе г. Тверь Трудоустройство по ТК, 100% белая зарплата ДМС после прохождения испытательного срока

Навыки

  • React
  • TypeScript
  • Redux
  • REST
  • Firebase
  • HTML
  • Bootstrap
  • JavaScript
  • Figma
  • Git
  • GitHub
  • GitLab
Открыть вакансию в ленте