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

Работодатель:
Зарплата:
1000 - 2000 USD
Опыт работы:
От 1 года до 3 лет
Размещено:
20.07.2026

Ищем 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.

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

Software Engineer (Middle/Senior)
Кэтлоджик

Опыт коммерческой разработки на Node.js от 2–3 лет. Опыт коммерческой backend разработки от 2–3 лет. Отличные знания Javascript.

1600 - 3500 USD
Python Developer (Senior/Middle)
Телеком-ВИСТ

Опыт разработки на Python от 3 лет. Опыт работы с Django (Django Rest Framework, Django ORM). Опыт разработки VueJS.

800 USD
Fullstack-разработчик TypeScript / React / Go
Foxible

Коммерческий опыт разработки на TypeScript и Node.js. Опыт работы с NestJS или аналогичными backend-фреймворками. Опыт разработки на Go.

100000 - 150000 RUR
Frontend-разработчик (React / TypeScript)
Foxible

Коммерческий опыт разработки на React. Уверенное владение TypeScript. Понимание hooks, компонентного подхода и жизненного цикла React-приложения. Опыт работы со...

80000 - 100000 RUR
Middle / Senior Media Buyer FB (Nutra COD, Nutra SS, Dating)
Хэлпро

Опыт: залив от 1,5–2 лет — своими руками прошёл не одну связку от теста до масштаба, а не наблюдал...

2000 USD