Android Mobile Developer

02.07.2026
Вакансия истекает: 13.07.2026
Откликнуться

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

Вакансия: React Native Mobile Developer / Мобильный разработчик React Native

Занятость: Полная занятость
Формат работы: Офис
Опыт работы: от 2–3 лет (Middle) / от 5 лет (Senior)

Сейчас мы расширяем команду и ищем сильного React Native Mobile Developer, который готов взять на себя развитие мобильного направления, проектировать чистую архитектуру и создавать качественный пользовательский опыт (UX).

Знание русского языка
Умение работать с AI обязательно!

## Обязанности

### Разработка и поддержка

Проектирование и написание чистого, поддерживаемого кода для мобильных приложений на React Native с нуля или развитие существующего функционала.

### Архитектура

Участие в проектировании архитектуры приложения, выборе технологических решений и построении масштабируемой кодовой базы.

### UI/UX

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

### Интеграция

Интеграция с внутренними и внешними REST API и GraphQL сервисами.

### Качество кода

Проведение Code Review, написание Unit и Integration тестов, оптимизация производительности мобильного приложения.

### Релизный цикл

Подготовка сборок, настройка CI/CD процессов и публикация приложений в App Store и Google Play.

## Требования

### Опыт работы

* Актуальный коммерческий опыт мобильной разработки от 3 лет.
* Практический опыт разработки приложений на React Native.

### Технологический стек

* Отличное знание JavaScript (ES6+) и TypeScript.
* Отличное знание React и React Native.
* Опыт работы с React Hooks, Context API, Redux Toolkit или аналогичными решениями.
* Опыт работы с React Navigation.
* Понимание принципов построения масштабируемой архитектуры мобильных приложений.
* Опыт работы с Expo будет плюсом.

### Работа с сетью и данными

* Понимание принципов работы клиент-серверных приложений.
* Опыт интеграции REST API и GraphQL.
* Опыт работы с JSON, WebSockets.
* Опыт работы с локальным хранением данных (AsyncStorage, MMKV, SQLite или аналогичные решения).

### Инструменты

* Уверенное владение Git (Gitflow).
* Понимание процессов CI/CD (GitHub Actions, GitLab CI, Bitrise, Fastlane или аналогичные инструменты).
* Опыт публикации мобильных приложений в App Store и Google Play.
* Уверенное использование AI-инструментов для разработки (Claude Code, ChatGPT, Cursor или аналогичные).

### Портфолио

* Наличие завершённых и опубликованных мобильных приложений.
* Возможность предоставить ссылки на приложения в App Store / Google Play или примеры кода на GitHub.

### Soft Skills

* Умение работать в команде.
* Самостоятельность и инициативность.
* Готовность аргументировать и защищать технические решения.
* Ответственность за качество конечного продукта.

## Будет большим преимуществом

### Android Native

* Опыт разработки нативных Android-приложений.
* Уверенное знание Kotlin и/или Java.
* Понимание Android SDK.
* Опыт написания и интеграции Native Modules для React Native.
* Умение самостоятельно решать платформенно-специфичные задачи Android.

Дополнительные преимущества

* Опыт разработки под iOS (Swift, SwiftUI, UIKit).
* Опыт работы с Firebase, Crashlytics, Analytics.
* Опыт реализации Push Notifications (FCM/APNs).
* Опыт работы с Deep Links и Universal Links.
* Опыт поддержки или развития крупных мобильных продуктов с активной пользовательской базой.