Вакансия актуальна

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

1 000 – 2 000 $
KingBoostМинск

О вакансии

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

Рыночный ориентир

на 94% ниже медианы
24 937 Br

На основе 1 155 предложений с зарплатой для Работа удалённо в Минске

Подробный разбор зарплат

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

Все похожие вакансии

Частые вопросы

Какую зарплату можно ожидать?

Работодатель указывает 1 000 – 2 000 $ для этой роли в KingBoost, Минск. Для сравнения медиана рынка — около 24 937 Br по 1 155 похожим предложениям.

Как откликнуться на вакансию?

Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.

Вакансии актуальные?

Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.

Где посмотреть тип занятости и формат работы?

Ключевые условия показаны над описанием. Также можно открыть связанные подборки по KingBoost и Минск.

Откликнуться