React Native разработчик (сборка под Android, IOS)
Интересная вакансия в известной аутсорс-продакшн компании с четко прописанными техническими требованиями. Предлагается работа с современным стеком (New Architecture, Hermes) и гибкий формат работы, что высоко ценится на рынке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует глубоких знаний не только React Native, но и нативной части разработки (Android/iOS), включая настройку сборок, работу с сертификатами и новой архитектурой Fabric/TurboModules. Опыт от 4 лет и требования к профилированию производительности делают вакансию сложной для рядового Middle-разработчика.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении не указан уровень вознаграждения, однако для Middle+/Senior React Native разработчика с глубоким знанием нативной части в России рыночный диапазон составляет 250 000 – 380 000 рублей. Предложение будет конкурентоспособным, если попадет в этот интервал.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Технократия
React Native разработчик (сборка под Android, IOS)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
*☑️* Чем предстоит заниматься
-Проектирование и разработка кроссплатформенных мобильных приложений на React Native с использованием TypeScript
-Участие в проектировании архитектуры приложений: выбор стейт-менеджера, структура навигации, слои приложения
-Оптимизация производительности: мемоизация, работа с ререндерами, профилирование через Flipper/React DevTools
-Работа с New Architecture: миграция на Fabric и TurboModules, интеграция JSI-модулей, настройка Hermes
-Написание и поддержка нативных модулей (bridge-модули, TurboModules) при необходимости
*☑️* Наши пожелания к кандидатам
-Опыт коммерческой разработки на React Native от 4х лет
-Уверенное знание TypeScript, React и стейт-менеджера (Redux Toolkit / Zustand / MobX)
-Понимание архитектуры React Native: работа моста, New Architecture (Fabric, TurboModules, JSI), Hermes
-Настройка build.gradle, понимание версий AGP, Kotlin и JDK
-Настройка productFlavors и buildTypes для нескольких окружений (dev, stage, prod)
-Подпись релизных сборок, сборка APK и AAB, понимание Play App Signing
-Работа с AndroidManifest.xml, permissions, deep links, а также с minSdk, targetSdk и требованиями Google Play
-Targets, schemes, build configurations, xcconfig-файлы
-Управление сертификатами, provisioning profiles и entitlements (push-уведомления, Associated Domains, App Groups)
-Публикация через App Store Connect и TestFlight, знание основных требований App Store Review Guidelines
Контакты: Откликнуться / Telegram Откликнуться
React Job в Telegram | в VK | в Max
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React Native
- TypeScript
- React
- Redux Toolkit
- Zustand
- MobX
- Android SDK
- iOS SDK
- Kotlin
- Gradle
- Fabric
- TurboModules
- JSI
- Hermes
- Flipper
Возможные вопросы на собеседовании
Проверка понимания современных изменений в ядре React Native.
Расскажите о преимуществах New Architecture (Fabric и TurboModules) перед старым Bridge. В каких случаях миграция на неё критична?
Оценка навыков оптимизации и владения инструментами отладки.
Как вы подходите к поиску причин лишних ререндеров в React Native приложении и какие инструменты (например, Flipper) используете для профилирования?
Проверка компетенций в нативной разработке под Android.
С какими сложностями вы сталкивались при настройке productFlavors и обновлении targetSdk в Android-проектах?
Оценка опыта работы с инфраструктурой Apple.
Опишите процесс управления Provisioning Profiles и сертификатами при настройке Push-уведомлений и App Groups.
Проверка архитектурного мышления.
Какой стейт-менеджер вы бы выбрали для нового крупного проекта на React Native и почему? В чем преимущества Zustand перед Redux Toolkit в контексте мобильной разработки?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

