Находимся в поиске Senior React Native Developer для участия в аутстафф-проекте партнёров на долгосрочной основе.
Обязанности:
- Разрабатывать мобильное приложение на React Native.
- Интегрировать нативный функционал (Push Notifications, Deeplinking).
- Проектировать архитектуру приложения с использованием принципов SOLID, DRY, Clean Architecture.
- Писать качественный код и настраивать юнит-тестирование.
- Работать с Redux, React Hooks, TypeScript, Axios, Git.
- Поддерживать документацию по проекту.
Требования:
- 5+ лет опыта разработки мобильных приложений на React Native.
- Высшее техническое образование — обязательно.
- Глубокие знания JavaScript/TypeScript.
- Опыт интеграции нативных функций (Push Notifications, Deeplinking, Native Modules).
- Знание архитектурных принципов SOLID, DRY, Clean Architecture.
- Уверенная работа с Redux, React Hooks, React Navigation.
- Понимание работы с REST API и принципов сети.
- Опыт работы с Git (cherry-pick, merge, stash).
Будет плюсом:
- Опыт работы с нативными приложениями iOS или Android.
- Опыт с Kotlin, Java, Swift, Objective-C.
- Знание NPM, CocoaPods, Gradle.
- Опыт написания юнит-тестов (Jest).
Что мы предлагаем:
- Полная занятость.
- Удаленная работа.
- Гибкий график для выбора максимальной продуктивности в удобные часы.
- Возможность профессионального роста и развития в рамках крупного клиентского проекта.
- Оплата $3,000-$3,200 по результатам собеседования.