IFZA
Mobile Developer- React Native
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный разработчик на React Native для создания и поддержки кроссплатформенных приложений с интеграцией нативных возможностей и бэкенд-сервисов на TypeScript/Node.js.
Задачи
- Разрабатывать и поддерживать кроссплатформенные мобильные приложения на React Native с высоким качеством и отзывчивостью
- Интегрировать нативные возможности устройств: камеру, биометрию, защищённое хранилище, push-уведомления, deep linking и сторонние SDK (платежи, верификация личности)
- Разрабатывать и использовать бэкенд-сервисы и REST API на TypeScript/Node.js (Express), включая server-driven и динамический UI-контент
- Работать в структурированном Git-процессе (issue → branch → pull request → review)
- Участвовать в код-ревью, давать и получать обратную связь, писать документированный и поддерживаемый код
- Поддерживать процесс сборки и релиза приложений для iOS и Android
- Отлаживать проблемы на уровне мобильного приложения и бэкенда
- Участвовать в архитектурных решениях и прототипировать новые функции на React Native и нативных возможностях
Требования
- 2+ года опыта разработки и выпуска мобильных приложений с сильным практическим опытом в React Native
- Владение TypeScript/JavaScript (ES6+)
- Понимание паттернов управления состоянием: Redux, Zustand, React Query, Context API или аналоги
- Опыт интеграции нативных функций, разрешений, жизненного цикла, API устройств и сторонних SDK
- Опыт разработки и использования REST API
- Опыт работы с Git и процессом pull request
- Знакомство с Agile-методологиями
- Умение писать чистый, модульный и переиспользуемый код, работать в существующей кодовой базе
- Сильные навыки решения проблем, внимание к деталям и коммуникативные навыки
Условия
- Международная команда (более 50 национальностей)
- 24 рабочих дня ежегодного отпуска
- Ежегодный перелёт домой
- Страхование жизни
- Медицинская страховка с возможностью апгрейда
- Приглашения на корпоративные мероприятия и тимбилдинги
- Возможности обучения, развития и роста в компании
- Работа в мотивированной команде с культурой Moving-Forward-Company-Culture
Навыки
- React Native
- TypeScript
- JavaScript
- ES6+
- Redux
- Zustand
- React Query
- Context API
- REST API
- Node.js
- Express
- Git
- iOS
- Android
- Swift
- Kotlin
- Docker
- Kubernetes
- Azure
- CI/CD