React Native разработчик — свежие вакансии

Обновляется каждый час. Найдено: 11 вакансий за последнюю неделю.

Вакансий за неделю:
11
Медиана:
190 900 ₽
Вилка:
100 000 ₽ — 220 000 ₽

Зарплаты — по 9 вакансиям с указанной вилкой за 30 дней

Поиск вакансий

HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.

В дайджест попадут вакансии на русском
Соц.сети
S

React Native Team Lead

smak_appsНа сервисе с: 02.10.26 19:53
от 6 000 $ (≈ от 499k ₽)СербияУдалёнка

#вакансия #reactnative #teamlead #удаленка

React Native Team Lead

Локация: Удаленка (любая страна, кроме РФ и РБ)
Занятость: полная
Зарплатная вилка: от $6000 в месяц, верхняя граница по результатам собеседования
Название компании: smak apps (SMAK APPS Sp. z o.o., Варшава, Польша), ••••••••. Продуктовая студия мобильных приложений: делаем с нуля и растим iOS/Android-приложения в развлекательной и лайфстайл-нише, аудитория по всему миру, подписочная монетизация.
Контакты: отклик через форму ••••••••

Описание вакансии:
Ищем hands-on тех-лида, который возьмёт на себя React Native-направление: код, архитектуру и техническое развитие приложений.

Задачи:
• писать ключевые фичи и сложные части, проектировать архитектуру;
• вести разработчика в команде: ревью, менторинг, планирование;
• выстраивать CI/CD, тесты и релизный процесс;
• отвечать за производительность и стабильность приложений в сторах;
• находить, что в разработке можно автоматизировать, и доводить это до рабочего процесса.

Кого ищем:
• 5+ лет мобильной разработки, из них 3+ на React Native и TypeScript;
• опыт лида или менторства;
• несколько приложений в App Store / Google Play с реальной аудиторией;
• архитектура приложений с нуля и при масштабировании;
• нативные модули (iOS/Android) и Expo;
• монетизация: подписки, пейволлы, реклама;
• AI в ежедневной работе;
• английский от B2, русский от C1.

Плюсом: аналитика и A/B-тесты, оптимизация под low-end устройства.

Что предлагаем:
• реальное владение техническими решениями;
• продукты с прямым влиянием на метрики;
• процессы, построенные вокруг автоматизации;
• нужные инструменты и автоматизации за счёт компании;
• минимум бюрократии и прямую работу с фаундером.

Откликнуться (CV и ссылки на приложения, которые вели): ••••••••

hh.ru
vsrap

Разработчик React Native

vsrapНа сервисе с: 02.10.26 17:51
Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

Привет! Это VSRAP — бренд одежды и производитель мерча для популярных артистов. У нас два магазина в столицах, VSRAP Podcast на YouTube (1 млн+ подписчиков) и команда, где средний возраст между 20 и 35.

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

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

  • Провести аудит существующего API (документация в Scalar) и веб-версии на React – понять полный объём сценариев.
  • Собрать мобильное приложение на React Native для iOS и Android.
  • Реализовать единую авторизацию через существующий бэкенд – аккаунт один для веба и мобильного.
  • Перенести все сценарии из веб-версии без сокращений и упрощений.
  • Соблюсти финальные макеты из Figma – фаундер оценивает визуал.
  • Самостоятельно закрыть QA: приложение не должно падать на типовых сценариях.
  • Передать исходники, доступы, README с инструкцией по сборке.
  • Подготовить сборки для TestFlight и APK – аккаунты разработчика в App Store и Google Play мы создадим.

Что мы ждём от тебя

  • Опыт коммерческой разработки на React Native (минимум 2 проекта в портфолио).
  • Умение работать с существующим API: читать документацию, задавать правильные вопросы, не переписывать бэкенд без необходимости.
  • Опыт реализации авторизации и работы с токенами в мобильных приложениях.
  • Навык следовать финальным макетам, а не «улучшать» их по своему вкусу.
  • Готовность самостоятельно тестировать свою работу до передачи.
  • Понимание, что такое единый аккаунт для веба и мобильного – и как это реализуется технически.

Будет плюсом

  • Опыт переноса веб-приложения (React) в мобильное (React Native).
  • Опыт работы с Express.js на стороне бэкенда – хотя бы на уровне понимания.
  • Опыт публикации приложений в App Store и Google Play.

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

  • Срок: 2 месяца на первую версию. Этапы и промежуточные точки – ниже.
  • Формат: сначала проект под ключ (фриланс), по итогам – возможность перейти в штат.
  • Команда: IT-директор на связи для консультаций по API и промежуточного контроля. Основатель оценивает визуал.
  • Ресурсы: документация API в Scalar, веб-версия на React как референс, финальные макеты в Figma, доступ к репозиторию с первого дня.
  • Автономия: внутри кода ты сам выбираешь архитектуру, библиотеки, структуру экранов. Мы не диктуем, как писать.
  • Честно о сложностях: это не greenfield-разработка. Тебе придётся разобраться в чужом коде и существующем API. Если это не твой формат – лучше не откликаться.

Как понять, что всё идёт хорошо

Через 2 месяца мы хотим видеть:

  • Рабочее приложение для iOS и Android, которое полностью повторяет функционал веб-версии.
  • Единую авторизацию: один аккаунт для веба и мобильного.
  • Отсутствие критических багов на типовых сценариях: логин, просмотр списка, открытие карточки, действия по заказу, выход.
  • Соответствие финальным макетам из Figma.
  • Исходники в репозитории, README с инструкцией по сборке, сборки для TestFlight и APK.

Промежуточные точки:

  • Аудит API и веб-версии, уточнённый план работ, список рисков.
  • Рабочий прототип с авторизацией и 2–3 ключевыми экранами.
  • Полный функционал, внутреннее тестирование.
  • Багфикс, передача исходников и сборок.

Отправляй отклик и увидимся на собеседовании.

Сайты компаний
Зарплата не указанаРоссияМоскваГибрид

Сбербанк Страхование ищет сильного Senior-разработчика в команду, которая с нуля создает новое флагманское мобильное приложение. Мы строим высоконагруженный продукт с чистого листа, где архитектура, качество кода и скорость доставки фич напрямую влияют на миллионы пользователей.

Обязанности

Разработка нового мобильного приложения Сбербанк Страхования с нуля на React Native (Expo).

Согласование и разработка архитектуры компонентов, проектирование API и взаимодействие с бэкенд- и продуктовой командами.

Проведение Code Review, наставничество (менторство) и развитие экспертизы внутри команды.

Внедрение и контроль соблюдения стандартов качества кода (стиль, покрытие тестами, производительность).

Активное участие в принятии продуктовых и технических решений, выбор оптимальных подходов к реализации фич.

Оптимизация производительности приложения (плавность анимаций, скорость запуска, потребление памяти).

Написание и поддержка нативных модулей для Android и iOS при необходимости глубокой интеграции с ОС.

Требования

  • Экспертные знания React & React Native (Expo), подтвержденный опыт написания и поддержки нативных модулей для Android (Java/Kotlin) и iOS (Swift/Obj-C).
  • Интенсивная практика с Redux Toolkit: сложная архитектура стора, нормализация данных, кастомные мидлвары.
  • Максимальное владение RTK Query: эффективное кэширование, дедупликация запросов, пагинация, optimistic updates и кеш-инвалидация.
  • Коммерческий опыт мобильной разработки: не менее 5 лет.
  • Глубокое понимание жизненного цикла мобильных приложений и специфики работы на разных версиях ОС.

Будет плюсом

  • Опыт работы с Next.js: понимание концепций SSR, гидратации и изоморфного кода (если писали веб-версии продуктов).

  • Знание React 19: опыт работы с новыми хуками (use(), useOptimistic), Concurrent Features и архитектурой серверных компонентов.

  • Опыт с Angular: понимание его отличий от React, зон (NgZone) и Dependency Injection (важно для поддержки внутренних enterprise-систем).

  • Опыт настройки и поддержки CI/CD для мобильных приложений (Expo EAS, Fastlane).

  • Навыки профилирования производительности (Flipper, Xcode Instruments, Android Profiler).

  • Гибридный формат работы (современный офис в Москве, Олимпийский проспект 14)

  • Льготные ипотечные условия кредитования

  • Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров: Okko, Сбер Маркет, Мега Маркет, Самокат, Еаптека и другие

  • ДМС с первого дня и скидки на страхование для близких

  • Корпоративная пенсионная программа

  • Детский отдых и подарки за счет Компании

  • Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию

Эта вакансия также есть на:hh.ru
Соц.сети
от 500 000 KZT (≈ от 94k ₽)КазахстанАлматыГибрид

Вакансия: Mobile-разработчик React Native + Expo (Junior)
Компания: Circle Creative Buro
Локация: Алматы
Зарплатная вилка: 500.000 тенге (до вычета налогов)

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

Разработка CRM-приложения с нуля под iOS и Android: чаты, аудио- и видеозвонки, проекты, задачи.
Вёрстка экранов и адаптация под разные устройства и платформы.
Реализация навигации, форм и валидации.
Интеграция с REST API и WebSocket, работа с серверным состоянием.
Реализация оффлайн-режима: локальное хранилище, очередь действий, отображение статуса сети.
Оптимизация длинных списков и производительности приложения.
Участие в реализации звонков и синхронизации совместно с командой.
Проверка своей работы на обеих платформах, написание понятных MR и работа с ревью.

Требования:
Опыт коммерческой разработки на React Native от 6 до 12 месяцев либо сопоставимый опыт в пет-проектах.
Уверенное знание TypeScript: типизация пропсов и ответов API, union-типы, базовые generics.
Знание React: хуки, мемоизация (useMemo, useCallback, memo), понимание причин ререндеров.
Опыт с Expo: разница между Expo Go и development build, базовый опыт с EAS Build.
Навигация: Expo Router или React Navigation (стеки, табы, модалки, deep links).
Работа с разрешениями и нативными модулями: камера, микрофон, файлы, уведомления.
Zod: схемы, infer, валидация ответов API.
REST API: обработка ошибок, работа с токенами.
Опыт с TanStack Query или аналогом: кеш, инвалидация.
Понимание принципов WebSocket и оффлайн-режима (AsyncStorage / MMKV, NetInfo, переподключение). Достаточно опыта в учебных или пет-проектах.
Уверенное владение Git: ветвление, merge requests, разрешение конфликтов.
Умение запустить проект на симуляторе и реальном устройстве, понимание различий iOS и Android.

Будет плюсом:
WebRTC (react-native-webrtc) или опыт звонков через сторонний SDK.
CallKit / ConnectionService, VoIP-пуши.
Push-уведомления: expo-notifications, FCM, APNs.
Публикация в App Store и Google Play, TestFlight.
Тесты: Jest, React Native Testing Library.
Анимации: Reanimated, Gesture Handler.
Sentry или другой сбор крашей.

Условия:
Работа в стабильной компании.
Разработка продукта с нуля и участие в архитектурных решениях вместе с командой.
Возможность профессионального развития и роста до уровня Middle.
Обучение и работа с современными технологиями и инструментами.
Условия работы и график: 3 дня оффлайн, 2 дня онлайн.

Контакты:
• Телефон: ••••••••
• Telegram: ••••••••

hh.ru
westpower
от 100k ₽РоссияКалининградУдалёнка

Мы разрабатываем мобильные приложения для e-commerce: интернет-магазины, а также внутренние приложения для сборщиков заказов и курьеров. Ищем второго мобильного разработчика в команду, который будет вместе с нами развивать действующие проекты и запускать новые.


Чем предстоит заниматься:
• Разработка и развитие мобильных приложений на React Native (iOS и Android)
• Интеграция с бэкендом на 1С-Битрикс через REST API
• Реализация каталогов, корзины, оформления заказа, программ лояльности
• Работа с push-уведомлениями, диплинками, камерой (сканирование штрихкодов), геолокацией
• Публикация и поддержка приложений в App Store и Google Play
• Оптимизация производительности и исправление ошибок

Что для нас важно:
• Коммерческий опыт разработки на React Native от 1,5–2 лет
• Уверенное знание JavaScript / TypeScript, React, хуков
• Опыт работы с REST API, понимание авторизации и работы с токенами
• Опыт работы с управлением состоянием (Redux, Zustand, MobX или аналоги)
• Понимание оптимизации списков и производительности приложений
• Опыт публикации приложений в сторы
• Приложения в портфолио, которые можно скачать и посмотреть

Будет плюсом:
• Опыт работы с 1С-Битрикс или PHP
• Опыт в e-commerce проектах
• Опыт работы с нативной частью (Xcode, Gradle, нативные модули)
• Опыт реализации офлайн-режима и синхронизации данных
• Работа с Firebase (FCM, Crashlytics)

Что мы предлагаем:
• Заработная плата обсуждается по итогам собеседования
• Формат работы на выбор: офис в Калининграде, удалённо или гибрид
• Гибкий график, объём занятости обсуждается: полный рабочий день не обязателен
• Официальное трудоустройство или проектная работа
• Реальные проекты в продакшене с живыми пользователями
• Небольшая команда без бюрократии, быстрое влияние на продукт
• Возможность роста до уровня Middle+/Senior

Как откликнуться: Откликайтесь на вакансию и прикладывайте ссылки на приложения, над которыми работали, с кратким описанием вашей роли. Кандидаты с портфолио рассматриваются в первую очередь.

hh.ru
223k–312k ₽РоссияМоскваУдалёнка

Ищем Middle+ React Native разработчика в проект KUSH (доступен в Appstore и Google Play): приложение на Expo и React Native для спортивных событий, прогнозов, конкурсов, подписок, платежей, уведомлений и медиа. Это продолжение веб проекта kushvsporte.ru, честного прозрачного рейтинга спортивных прогнозистов.

Задачи: развивать iOS/Android приложение, делать новые экраны и фичи, интегрировать API, поддерживать навигацию, Redux Toolkit/RTK Query, платежи и подписки, push-уведомления, аналитику Firebase/Appsflyer, realtime-логику через WebSocket/Pusher, участвовать в релизах через EAS и GitLab CI.

Ожидаем: уверенный React Native, TypeScript, Expo, React Navigation, Redux Toolkit, опыт с мобильной сборкой под iOS/Android, понимание нативных ограничений, аккуратность в UI, работе с состоянием, ошибками и производительностью.

Будет плюсом: опыт с Firebase, in-app purchases, EAS, Crashlytics, push-уведомлениями, мультиязычностью и приложениями с подписочной моделью.

Оплата: почасовая, 1300р./час.

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

Соц.сети
O

Full Stack Engineer (React Native/Node.js)

orangesoftНа сервисе с: 28.09.26 20:46
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Full Stack Engineer (React Native/Node.js)

🏢 Компания: Orangesoft
🌍 Формат: Удалёнка (work from anywhere)

О компании:

Orangesoft — международная full‐cycle IT‐компания, создающая комплексные мобильные приложения и веб‐сервисы. Работают с продуктами в областях healthcare, fintech и IoT, предлагают услуги от product discovery до поддержки и расширения команд.

Задачи:

• Исправлять и укреплять существующие флоу: onboarding, сессии, челленджи, paywall/restore и чат с коучем.
• Вести изменения от разработки до тестирования на устройстве и релизов (EAS/TestFlight/Play).
• Поддерживать корректность AI‐коуча на клиенте и по контракту API (строгие request bodies, история разговоров на сервере, entitlements).
• Работать по Figma и существующей design system.
• Отлаживать подписки и идентичность между приложением, RevenueCat и вебхуками.

Требования:

• 3+ года опыта в TypeScript в продакшне, включая React Native.
• Опыт продакшн Node/TypeScript API; NestJS — плюс.
• Наличие хотя бы одного приложения, которое вы лично помогали залить в App Store или Google Play (TestFlight/internal track считается при наличии ответственности за заливку).
• Опыт работы с унаследованным продуктом (не только 0→1 MVP).
• Ежедневное использование AI‐инструментов разработки (Claude Code, Codex, Cursor или эквиваленты).

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

• Expo (Router, EAS Build/Submit/Update, dev clients).
• AWS Cognito, JWT и нюансы TestFlight OAuth.
• RevenueCat, sandbox, restore и вебхуки.
• Sanity и/или Pinecone.
• Grafana/Loki/OpenTelemetry.
• Опыт быстрого правления Python/FastAPI‐сервиса для исправления контрактов/валидации/логирования.

Стек:

React Native, Expo, TypeScript, Node.js, NestJS, Python, FastAPI, AWS Cognito, JWT, RevenueCat, Sanity, Pinecone, Grafana, Loki, OpenTelemetry, EAS, TestFlight, Google Play, Figma

Условия:

• Удалённая работа и гибкий график.
• Полная автономия по времени и фокусу на результатах.
• Поддержка при старте проекта и обмен знаниями с коллегами.
• Реферальные бонусы.

📩 ••••••••

Соц.сети
K
от 1 000 000 KZT (≈ от 191k ₽)КазахстанАлматыУдалёнка

Senior React Native Developer (Native Modules & CV) KinestexAI

Зарплата: 1 000 000 KZT в месяц
Местоположение: Алматы
Формат работы: Удаленно
Опубликована: ••••••••

Требования:
• React Native от 5 лет (Turbo Modules, Fabric, JSI)
• Коммерческий опыт со Swift и Kotlin
• Опыт внедрения Computer Vision (MediaPipe, TFLite, Core ML)
• Опыт профилирования и оптимизации производительности

О компании:
Переносим AI-движок анализа движений (pose estimation) из WebView в нативный React Native модуль для работы в реальном времени на iOS и Android.

Контакт: ••••••••

•••••••• опубликована в ••••••••

hh.ru
Зарплата не указанаРоссияКазаньУдалёнка

Ищем специалиста, который возьмет на себя полный цикл жизни мобильного приложения: от релиза до дистрибуции и ASO.

Что делать:

  • Стабильность, скорость, безопасность

  • Владеть метриками качества: crash‑free rate, ANR, время холодного/тёплого запуска, FPS, размер приложения, батарея/сеть; задавать целевые пороги и следить за их соблюдением.

  • Приоритизировать работы по стабильности: работа с техдолгом, рефакторинг критических путей, улучшение тест‑покрытия и автотестов.

  • Налаживать наблюдаемость: телеметрия, алерты, дашборды по релизам, пост‑релизный мониторинг и быстрый откат при инцидентах.

  • Публикация и продвижение в сторах

  • Отвечать за релизный цикл: планирование версий, подготовку стор‑листингов, модерацию и публикацию во все сторы.

  • Владеть ASO: метаданные (title, subtitle, keywords, description), креативы (скриншоты, видео), локализация, A/B‑тесты страниц продукта.

  • Работать с фичерингом и промо: питчить Apple/Google, готовить материалы для редакций, использовать In‑App Events и Promotional Content.

  • Управлять рейтингом и отзывами: стратегия запроса отзывов, ответы на ревью, работа с поддержкой и комьюнити для роста среднего рейтинга.


Требования:

  • Опыт работы Technical Product Manager / Release Manager в мобильных проектах от 2 лет.

  • Понимание специфики React Native (процессы билда, CodePush, взаимодействие с нативной частью).

  • Знание гайдлайнов и правил модерации основных и альтернативных сторов.

  • Реальный опыт работы с альтернативной дистрибуцией (PWA, зеркала, корпоративные сторы).

  • Умение работать с AppMetrica, Firebase, Sentry или аналогами.

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

  • Полностью удаленный формат работы;
  • Интересные технические задачи;
  • Возможность влиять на архитектурные решения;
  • Профессиональную сильную команду;
  • Долгосрочное сотрудничество и развитие внутри проекта.
Соц.сети
K
от 1 000 000 KZT (≈ от 191k ₽)КазахстанУдалёнка

#алматы #удаленно #javascript

Senior React Native Developer (Native Modules & CV) в компанию KinestexAI

📍 Удаленно | Full-time контракт
💰 1,000,000 KZT в месяц

Переносим AI-движок анализа движений (pose estimation) из WebView в нативный React Native модуль для работы в реальном времени на iOS и Android.

🔹 Задачи:

- Переписать веб-компонент анализа движений в нативный RN-модуль
- Написать нативные слои на Swift (iOS) и Kotlin (Android)
- Собрать пайплайн камеры и покадровый инференс моделей на устройстве
- Спроектировать API для интеграции клиентами нашего SDK

🔹 Требования:

- React Native от 5 лет (Turbo Modules, Fabric, JSI)
- Коммерческий опыт со Swift и Kotlin
- Опыт внедрения Computer Vision (MediaPipe, TFLite, Core ML)
- Опыт профилирования и оптимизации производительности
- Письменный английский (B1+)

Плюсом: опыт с react-native-vision-camera и опубликованными SDK.

🔹 Условия:

- 100% удаленка, фултайм
- Прямая работа с CTO

📩 Для отклика: ••••••••
— CV и GitHub

hh.ru
Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

Аккредитованная IT-компания ищет frontend/mobile-разработчика уровня Middle в продуктовую команду для развития web-сервисов и мобильных приложений промышленного назначения.

О компании

Мы разрабатываем программное обеспечение для ведущих горнодобывающих предприятий России, Казахстана и Белоруссии.

Наш основной продукт — комплекс цифровых систем для подземных горных работ:

  • системы точного позиционирования персонала и транспорта;
  • диспетчерские и аналитические web-сервисы;
  • мобильные приложения для сотрудников и специалистов;
  • системы аварийного оповещения, мониторинга и безопасности;
  • 3D-визуализация шахт и рудников.

Решения компании используются более чем на 80 рудниках и шахтах. Среди клиентов — Норникель, Алроса, УГМК и другие крупные промышленные компании.

Сейчас мы активно развиваем новое поколение платформы:

  • переводим систему на микросервисную архитектуру;
  • развиваем web-направление;
  • расширяем линейку мобильных приложений;
  • развиваем единый frontend-стек и UI-подходы.

В команде предстоит работать над SPA-приложениями, мобильными клиентами и интерфейсами визуализации данных в реальном времени.

Чем предстоит заниматься

  • Разрабатывать Android-приложения и web-интерфейсы платформы;
  • Развивать SPA-приложения на React;
  • Разрабатывать мобильные приложения на React Native;
  • Работать с real-time данными, картами и 3D-визуализацией;
  • Участвовать в проектировании frontend-архитектуры;
  • Взаимодействовать с backend, аналитиками и UX/UI-дизайнером;
  • Участвовать в развитии нового поколения платформы.

Наш стек

  • React / React Native
  • TypeScript / JavaScript
  • REST API / WebSocket
  • CSS / Flex / Grid
  • Canvas / Three.js
  • Android native modules (Java/Kotlin)
  • MobX

Что для нас важно

  • Опыт коммерческой разработки от 2 лет;
  • Уверенное знание JavaScript/TypeScript;
  • Опыт работы с React и/или React Native;
  • Понимание принципов ООП (применять паттерны, разделять модули на классы, определять четкие границы и ответственность классов) и готовность применять их в реализации MobX-сторов;
  • Понимание архитектуры frontend-приложений;
  • Умение писать поддерживаемый и структурированный код;
  • Опыт дебага и оптимизации производительности frontend/mobile-приложений;
  • Опыт взаимодействия с REST API и асинхронными данными;
  • Опыт работы с Git.

Будет плюсом

  • Опыт разработки нативных Android-модулей на Java/Kotlin;
  • Опыт работы с Canvas, WebGL или Three.js;
  • Опыт работы с real-time системами;
  • Понимание микросервисной архитектуры;
  • Опыт работы с enterprise продуктами;
  • Интерес к сложным техническим интерфейсам и визуализации данных.

Условия

  • Работа в аккредитованной IT-компании;
  • Официальное трудоустройство по ТК РФ;
  • Полная занятость;
  • График работы: пн–пт, 09:00–17:30;
  • После адаптации возможен гибридный или удалённый формат;
  • 100% компенсация больничного;
  • Отпуск в соответствии с ТК РФ;
  • Оплачиваемые курсы повышения квалификации;
  • Возможна годовая премия по итогам работы группы компаний;
  • Современный стек и продуктовая разработка.

Дополнительно

  • Уровень заработной платы обсуждается индивидуально по итогам технического собеседования;
  • Выполнение тестового задания обязательно.

Кто такой React Native разработчик

React Native-разработчик делает мобильные приложения на JavaScript и TypeScript, используя знакомую по вебу модель React — компоненты, хуки, состояние. Один код работает и на iOS, и на Android; фреймворк развивает Meta и применяет в собственных продуктах.

Главный аргумент бизнеса — переиспользование. Если в команде уже есть React-разработчики, они выходят на мобилку с минимальной переподготовкой, а часть логики и типов делится между вебом и приложением. Это ускоряет запуск и удешевляет поддержку продукта, у которого есть и сайт, и мобильная версия.

Направление стоит рядом с Flutter: обе технологии кроссплатформенные, но React Native ближе тем, кто уже пишет на JavaScript, а Flutter приносит свой язык Dart.

Требования и стек

Основа — React (компоненты, хуки) поверх React Native SDK и TypeScript. Интерфейс строят из нативных примитивов: View, Text, ScrollView, Image.

Типичный набор:

  • навигация через React Navigation или Expo Router;
  • состояние на Redux, Zustand или Jotai — тех же библиотеках, что и в вебе;
  • Expo для быстрого старта (managed workflow) либо bare React Native, когда нужен полный контроль;
  • native modules на Swift/Objective-C и Kotlin/Java, когда возможностей JavaScript не хватает.

Сеть закрывают fetch и axios, данные — AsyncStorage, MMKV или SQLite. Сборку и раздачу часто автоматизируют через EAS или Fastlane. Знание нативной стороны — что происходит под капотом моста между JS и платформой — отличает крепкого инженера от того, кто умеет только собирать экраны.

Карточек в выборке первой страницы: 11. С явной отметкой удалённой работы: 9. Источник — показанные объявления HireSeeker; одна карточка учитывается один раз. Это срез текущей страницы, а не доли по всему рынку. Отсутствие отметки не означает запрет удалённой работы.

Что ждут от кандидата

Самый естественный вход — из веб-разработки на React. Модель компонентов, хуки, работа с состоянием переносятся почти без изменений; остаётся освоить мобильную специфику: жизненный цикл приложения, навигацию, работу со сторами. Поэтому фронтендеру на React логично добавить React Native второй специализацией.

Что проверяют:

  • уверенный JavaScript и TypeScript, понимание, как работает React под капотом;
  • опыт с React Navigation и управлением состоянием;
  • различия Expo и bare workflow, когда что выбирать;
  • базовое понимание нативной стороны — как устроен мост и native modules.

Сильное преимущество — умение спуститься на нативный уровень: написать модуль на Kotlin или Swift, разобраться с производительностью списков и анимаций. Пара опубликованных приложений в сторах закрывает большую часть вопросов о вашем опыте.

Зарплаты и спрос

Медианная зарплата — 190 900 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат React Native разработчик.

Смотрите также в каталоге

Хотите персональную подборку?

Введите свои критерии — мы отфильтруем вакансии по вашим требованиям

Найти подходящие вакансии →