Наш Telegram-канал:@careers_digital
Назад

React Native разработчик (iOS и Android)

TopSelection

РоссияУдалённоMiddleКонтракт

Условия

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 $/мессегодня
React Native разработчик (iOS и Android) | ccwork