React Native разработчик
72 000 - 150 000 ₽
-
Разработка и поддержка кроссплатформенного мобильного приложения на 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 минут для синхронизации, без долгих митингов.
Опубликована 3 часа назад