React Native разработчик

React Native разработчик

Владимир, улица Студёная Гора, 44А

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

Обязанности:
  • Разработка и поддержка кроссплатформенного мобильного приложения на React Native (iOS/Android).

  • Создание отзывчивого и производительного UI с использованием современного стека: React Navigation, React Native Paper, Reanimated.

  • Реализация бизнес-логики и управления состоянием приложения с помощью Redux Toolkit.

  • Интеграция сервисов аутентификации (Google Sign-In, Apple Authentication, Facebook SDK) и KYC-верификации (Veriff SDK).

  • Организация работы с сетевыми запросами (Axios, Socket.IO) и локальным хранением данных (Async Storage, Keychain).

  • Реализация функционала пуш-уведомлений через Firebase Cloud Messaging.

  • Интеграция нативных модулей для работы с камерой, галереей, файлами и устройством.

  • Написание чистого, поддерживаемого и типизированного кода на TypeScript.

  • Участие в код-ревью, работа по Git-процессам команды.

  • Взаимодействие с бэкенд-разработчиками, тестировщиками.

Требования:

  • Опыт коммерческой разработки на React Native от 2 лет.

  • Глубокое знание TypeScript/JavaScript (ES6+) и его особенностей.

  • Опыт работы с Redux Toolkit (или классическим Redux) для state-менеджмента в сложных приложениях.

  • Уверенное владение React Navigation (стек, табы) для построения навигации.

  • Практический опыт интеграции нативных библиотек и сервисов (Firebase, соц. сети, пуш-уведомления, камера, файловая система).

  • Понимание принципов работы с REST API и WebSockets.

  • Опыт работы с инструментами сборки и зависимостей: npm/yarn, CocoaPods, Gradle.

  • Умение отлаживать и профилировать приложения, искать и устранять узкие места в производительности.

  • Знание Git, опыт работы в команде по Agile/Scrum.

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

  • Опыт публикации приложений в App Store и Google Play.

  • Знание библиотек из нашего стека: i18next, react-native-vision-camera, react-native-reanimated, @gorhom/bottom-sheet.

  • Опыт настройки CI/CD для мобильных приложений (Fastlane, GitHub Actions, Bitrise).

Условия:
  • Гибкий график работы: частичная занятость (с возможностью перехода на полный день).

  • Прозрачная оплата: выплата 2 раза в месяц, без задержек.

  • Фиксированное рабочее время: учёт отработанных часов, вы платите только за фактически выполненную работу.

  • Минимальные совещания: утренние стендапы 15-20 минут для синхронизации, без долгих митингов.

Навыки
  • JavaScript
  • REST
  • React Native
  • Git
  • Docker
  • Node.js
Посмотреть контакты работодателя

Адрес

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

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

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