Город: Алматы
Зарплата:
от 130000
до 160000
RUR
Занятость: Полная, Другое
Опыт работы: От 1 года до 3 лет
Обязанности
- Разработка Android-приложения курьера на React Native и TypeScript
- Реализация экранов MVP: авторизация, профиль, переключатель онлайн/офлайн, список активных заказов, карточка заказа и чекпоинты
- Работа с несколькими заказами параллельно
- Интеграция с REST API без GraphQL/tRPC
- Реализация геолокации с учетом разрешений Android и передачи координат на сервер, включая фоновый режим
- Обработка push-уведомлений через FCM
- Обеспечение устойчивости при слабой сети: локальное сохранение статусов и повторная отправка
- Сборка APK для пилотной группы и подготовка к публикации в магазине приложений
- Code review, оценка задач, работа в коротких спринтах
- Коммерческий опыт разработки на React Native от 2 лет
- Уверенное владение TypeScript
- Опыт работы с REST API: авторизация, обработка ошибок, обновление списков
- Сборка и отладка под Android с использованием Gradle, эмулятора и устройства, создание release APK
- Понимание жизненного цикла мобильного приложения и навигации (React Navigation или аналог)
- Опыт работы с Git и командная разработка
- Умение доводить функционал до демо на устройстве
- Опыт React.js web: компоненты, hooks, состояние
- Опыт работы с геолокацией и background location на Android
- Опыт работы с FCM и push в production
- Знание офлайн-first подхода и очередей синхронизации
- Опыт разработки приложений для курьеров, такси, логистики
- Знакомство с AI-инструментами, такими как Cursor
React Native, TypeScript, react-query, zod, zustand, REST, Android APK, FCM
Похожие вакансии