other

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

Более недели назад

З/П не указана

Город: Тверь

Арктик Катеринг Сервис

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

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

Что у нас в проекте (честный стек) Mobile: React Native, React 18, TypeScript Навигация: @react-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: @rneui/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% белая зарплата ДМС после прохождения испытательного срока

Показать контакты

Имя не указано

Пожаловаться ID: 150610093

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

Middle/Middle+ React/React Native мобильный разработчик

От 150 000 до 200 000 руб.

Тверь

StandCases

Разработчик React Native (Middle+ / Senior)

От 100 000 руб.

Тверь

Взлет Медиа

Frontend-разработчик (React)

Договорная

Тверь

Русские базовые информационные технологии, Научно-производственное объединение

Middle Frontend Developer

Договорная

Тверь

Словософт

Kotlin Compose Multiplatform разработчик (Middle+)

Договорная

Тверь

Арктик Катеринг Сервис

Backend Developer (Kotlin)

Договорная

Тверь

Форрест