React Native-программист (Middle, Mobile)

KingBoost

React Native-программист (Middle, Mobile)

Описание вакансии

Ищем React Native-разработчика с опытом коммерческой мобильной разработки, который будет развивать и поддерживать приложение для iOS и Android, участвовать в архитектурных решениях и сопровождать продукт на всех этапах — от разработки до публикации в сторах.

Задачи

  • Разработка и поддержка мобильного приложения на React Native для iOS и Android.
  • Интеграция приложения с бэкендом на Laravel через REST API и WebSockets.
  • Разработка функциональности, связанной с чатами и данными в режиме реального времени.
  • Проектирование механизмов синхронизации локального хранилища с серверной базой данных.
  • Оптимизация производительности приложения, рендеринга, использования памяти и сетевых ресурсов.
  • Интеграция сторонних нативных библиотек и взаимодействие с нативной частью приложения.
  • Подготовка и ведение технической документации в Git в формате Markdown.
  • Публикация, обновление и сопровождение приложения в App Store и Google Play.
  • Консультирование команды по техническим вопросам и архитектурным возможностям React Native.
  • Участие в организации и совершенствовании процесса разработки.

Требования

  • Опыт коммерческой разработки на React Native от 2–3 лет.
  • Глубокое понимание жизненного цикла мобильного приложения, React-компонентов и хуков.
  • Опыт работы с Redux, Zustand или MobX.
  • Уверенное знание REST API и практический опыт работы с WebSockets.
  • Опыт разработки чатов или другой функциональности с данными в режиме реального времени.
  • Понимание принципов синхронизации локального хранилища — AsyncStorage, MMKV или аналогов — с серверной базой данных.
  • Навыки профилирования и оптимизации React Native-приложений.
  • Понимание принципов оптимизации рендеринга с использованием React.memo, useMemo и useCallback.
  • Опыт работы с большими и сложными списками, включая FlatList.
  • Умение снижать нагрузку на сеть, память и устройство.
  • Опыт реализации продвинутого кэширования изображений, видео и других медиаданных.
  • Базовое понимание нативной разработки:
    • Swift или Objective-C для iOS;
    • Kotlin или Java для Android.
  • Умение читать нативный код, подключать сторонние нативные библиотеки и создавать мосты между React Native и нативной частью приложения.
  • Уверенное владение Git.
  • Навыки написания понятной и поддерживаемой технической документации в Markdown.
  • Понимание процессов командной разработки и управления жизненным циклом продукта.

Будет преимуществом

  • Понимание базовых принципов Laravel.
  • Опыт глубокой интеграции push-уведомлений через FCM и APNs.
  • Опыт фоновой обработки задач на мобильных устройствах.
  • Опыт настройки CI/CD и деплоя через GitHub Actions.
  • Опыт реализации Deep Linking и Universal Links/App Links.
  • Опыт самостоятельной публикации приложений в App Store и Google Play.
Навыки
  • React
  • mobile
Посмотреть контакты работодателя

Похожие вакансии

Бизнес Технологии

Middle frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 200000 RUR

Рекомендуем
GetMeBack Inc
  • Санкт-Петербург

  • до 150000 RUR

Рекомендуем
Юсмп Групп

Middle FrontEnd developer

Юсмп Групп

  • Санкт-Петербург

  • до 150000 RUR

Рекомендуем
CRT
  • Санкт-Петербург

  • от 130000 RUR

Яндекс Крауд
  • Санкт-Петербург

  • от 123000 RUR

Новые Клиенты

SEO-специалист ( Middle)

Новые Клиенты

  • Санкт-Петербург

  • до 115000 RUR

Beget
  • Санкт-Петербург

  • до 115000 RUR

Evercode Lab
  • Санкт-Петербург

  • до 115000 RUR

Altenar
  • Санкт-Петербург

  • до 115000 RUR

Разработчик 1С:ERP (Junior/Middle)

Специнжиниринг

  • Санкт-Петербург

  • до 115000 RUR

Fortune P.
  • Санкт-Петербург

  • до 115000 RUR

Вместе
  • Санкт-Петербург

  • от 150000 RUR

IBS
  • Санкт-Петербург

  • от 150000 RUR

Directum
  • Санкт-Петербург

  • от 150000 RUR

Альфа-Банк
  • Санкт-Петербург

  • от 150000 RUR

Софт Ит Проект

Программист 1С middle

Софт Ит Проект

  • Санкт-Петербург

  • от 150000 RUR

iFuture
  • Санкт-Петербург

  • от 150000 RUR

Ant-Team.ru
  • Санкт-Петербург

  • от 80000 RUR

КСОР
  • Санкт-Петербург

  • от 80000 RUR

ЭДГОУ
  • Санкт-Петербург

  • до 220000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию