React Native разработчик (сборка под Android, IOS)
Технологии
Описание вакансии
Кратко о роли
Технократия ищет React Native разработчика для проектирования и разработки кроссплатформенных мобильных приложений под Android и iOS.
Ключевые задачи
- Проектирование и разработка кроссплатформенных мобильных приложений на React Native с использованием TypeScript.
- Участие в проектировании архитектуры приложений (стейт-менеджеры, навигация, слои).
- Оптимизация производительности и профилирование приложений.
- Работа с New Architecture (Fabric, TurboModules, JSI, Hermes).
- Написание и поддержка нативных модулей.
Обязательные требования
- Опыт коммерческой разработки на React Native от 4 лет.
- Уверенное знание TypeScript, React и стейт-менеджеров (Redux Toolkit, Zustand или MobX).
- Понимание архитектуры React Native (мост, New Architecture, Hermes).
- Опыт настройки сборки Android (build.gradle, productFlavors, подпись сборок).
- Опыт работы с AndroidManifest, permissions, deep links.
- Опыт работы с iOS (Targets, schemes, xcconfig, сертификаты, provisioning profiles).
- Опыт публикации приложений в App Store и Google Play.
Условия и бенефиты
- Полная занятость, график 5/2.
- Формат работы: удалённо или гибрид.
Процесс найма
- Для отклика отправьте резюме на указанный email или напишите в Telegram.
Технократия ищет React Native разработчика для работы над мобильными приложениями под Android и iOS.
Задачи:
- Проектирование и разработка кроссплатформенных мобильных приложений на 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.
Условия:
- Полная занятость, график 5/2.
- Формат работы: удалённо или гибрид.
Оригинальная вакансия:
https://t.me/job_react/5881