
CODEXPLORE
Middle/Middle+ React Native Developer
- Git
- Gitlab
- REST API
- GraphQL
- React Native
- Redux
- MongoDB
- iOS
- Xcode
- GitHub
- Objective-C
- CI/CD
Разработка мобильного приложения на React Native.
Интеграция с backend через API (REST/GraphQL).
Оптимизация производительности и отзывчивости интерфейса.
Настройка push-уведомлений, WebSockets для обновлений в реальном времени.
Реализация анимаций и плавных переходов.
Интеграция с картографическими сервисами (при необходимости).
Работа с системой авторизации (OAuth, JWT).
Настройка CI/CD для автоматической сборки и деплоя приложений
Фреймворк: React Native.
State Management: Redux, MobX, Recoil или Context API.
Работа с API: Axios, Fetch, GraphQL (Apollo Client).
Оптимизация производительности: Hermes (для Android), Fast Refresh.
Работа с картами: Google Maps API, Yandex Maps API.
Push-уведомления: Firebase Cloud Messaging (FCM), Apple Push Notification Service (APNs).
Аутентификация: JWT, OAuth2, Firebase Auth.
CI/CD: Fastlane, GitHub Actions, Bitrise, AppCenter.
Тестирование: Jest, Detox, React Testing Library.
Опыт работы с нативными модулями (Java/Kotlin для Android, Swift/Objective-C для iOS).
Понимание принципов доступности (Accessibility) и внедрение ARIA-атрибутов.
Опыт работы с WebSockets (real-time обновления).
Знание GraphQL и опыт работы с Apollo Client.
Опыт работы с Firebase (auth, database, analytics).
Мы предлагаем:
Конкурентоспособную заработную плату.
Возможность удаленной работы.
Команду профессионалов и дружелюбную атмосферу.
Возможности для профессионального роста и обучения.
Участие в интересных и разнообразных проектах.