React Native разработчик (iOS и Android)
TopSelection
Условия
200 000 – 240 000 руб./мес
Полная удаленка (РФ)
Грейд: Мидл+
Формат оформления: ИП
Обязательные требования
- 3+ года коммерческой разработки, из них 2+ года на React Native
- Сильный JavaScript/TypeScript и глубокое понимание React (hooks, state, rendering)
- Опыт публикации и поддержки прод-приложений на обеих платформах — iOS и Android
- Хорошее понимание релизного цикла App Store и Google Play (сертификаты, provisioning, подписание, ревью)
- Опыт работы с навигацией (React Navigation), state management (Redux Toolkit / Zustand или аналог) и получением данных (React Query / RTK Query)
- Умение читать и при необходимости писать нативный код (Swift/Objective-C, Kotlin/Java) для мостов и нативных модулей
- Опыт дебага, профилирования и оптимизации производительности мобильных приложений
- Уверенное владение Node.js и пакетными менеджерами (npm/yarn/pnpm), хорошее понимание build-тулчейна (Metro)
Будет плюсом
Опыт работы с Expo и понимание его ограничений — когда нужен bare workflow
Знакомство с новой архитектурой RN (Fabric, TurboModules) и Hermes
Опыт интеграции LLM/AI-функций в мобильные приложения (стриминг ответов, чат UI)
Настройка мобильного CI/CD (Fastlane, EAS, GitHub Actions)
Опыт с offline-first подходом и локальным хранением данных (WatermelonDB, SQLite, MMKV)
Рабочий уровень английского; опыт в международных/распределённых командах
Обязательный стек: React Native, JavaScript, TypeScript, React, React Navigation, Redux Toolkit, Zustand, React Query, RTK Query, Swift, Objective-C, Kotlin, Java, Node.js, npm, yarn, pnpm, Metro
Желательный стек: Expo, Fabric, TurboModules, Hermes, Fastlane, EAS, GitHub Actions, WatermelonDB, SQLite, MMKV
Чем предстоит заниматься
Разрабатывать и поддерживать кроссплатформенные приложения на React Native для iOS и Android из единой кодовой базы
Проектировать чистую, переиспользуемую компонентную архитектуру и следить за производительностью на обеих платформах
Интегрировать приложения с нашими REST/streaming API (FastAPI) и AI-функциями (чат-интерфейсы, документные воркфлоу, RAG)
Работать с нативными модулями и platform API там, где кроссплатформенные решения не справляются (push-уведомления, биометрия, файлы, камера)
Готовить и публиковать релизы в App Store и Google Play, настраивать CI/CD для мобильных сборок
Взаимодействовать с бэкенд-, дизайн- и продуктовой командами, участвовать в код-ревью
Отклик тут
Навыки
Обновлено 10 августа
Ещё вакансии
Похожие вакансии
- АЭРО
Удалёнка АЭРО — провайдер e-commerce и data-решений. Требования: – Java 17+ (предпочтительно 21/25) - глубокое знание JVM, concurrency, memory…
LeadУдалённозп не указанасегодня - AGIMA
Удалёнка, ЗП обсуждается с кандидатом. Что делать? • Писать интеграции AI-агентов с корпоративными системами. • Допиливать внутренние сервисы:…
JuniorУдалённоСтажировказп не указанасегодня 2422 #Vacancy #Вакансия #SoftwareEngineer #Developer #Fullstack #Senior #TeamLead #Fulltime #Remote #Удаленно We are looking for a Lead FullStack…
LeadУдалённоПолная занятость5k–7k $/мессегодня