React Native разработчик
Зарплата
от 180 000 до 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Крупнейшая казахстанская розничная торговая компания
Описание вакансии
Мы — SMALL, крупнейшая розничная сеть Казахстана. Оптимизируем логистику наших распределительных центров и магазинов. Ваша задача — Разработка, оптимизация и поддержка корпоративного мессенджера на Expo (React Native) для более 13 тысяч сотрудников компании. iOS, Android, Huawei, Web.
Обязанности:
- Разработка, оптимизация и поддержка корпоративного мессенджера на Expo (React Native) для более 13 тысяч сотрудников компании. iOS, Android, Huawei, Web.
- Интеграция с бэкенд-системами через JS SDK (axios + react-query).
- Realtime обмен сообщениями через WebSocket.
- Реализация Offline-First подхода: Надежная работа при отсутствии сети, синхронизация данных при восстановлении соединения. Использование локальных баз данных (WatermelonDB).
- Push уведомления через APNS и FCM.
- OTA обновления приложения.
- Оптимизация производительности и стабильности: Приложения должны работать быстро и без сбоев.
- Написание надежного кода на TypeScript, покрытого unit и интеграционными тестами (Vitest, Maestro).
- Активное код-ревью, установка стандартов кода и лучших практик. Проект новый, без legacy кода.
- Интеграция с системами мониторинга (Sentry) для отслеживания ошибок на устройствах.
Наш идеальный кандидат:
- 5+ лет коммерческой разработки мобильных приложений, 3+ года с React Native.
- Глубокая экспертиза React Native для Android, включая работу с нативным кодом (Java/Kotlin), нативными модулями и отладкой.
- Продвинутый уровень TypeScript.Опыт разработки приложений для складов и логистики (WMS, Picking).Работа с ТСД и SDK: Zebra SDK, Honeywell EMDK или аналогами.
- Реализация Offline-First решений с использованием SQLite, Realm, WatermelonDB.Интеграция с устройствами: сканеры штрих-кодов, принтеры этикеток (Bluetooth, сетевые).
- Написание unit и e2e тестов, включая эмуляцию сканирования.Оптимизация производительности под ограниченные ресурсы.Публикация и поддержка приложений в Enterprise-среде (MDM, Google Play for Work).
- Работа с мониторингом (Sentry).Взаимодействие с логистами и складскими специалистами, работа с техзаданиями.
Мы предлагаем:
- Официальное оформление по ТК РК.
- Удаленный формат (возможны редкие визиты на склад/офис для тестирования с оборудованием).
- Тестовое оборудование: Предоставим ТСД для разработки и тестирования.
- Возможность создавать критически важные инструменты, напрямую влияющие на эффективность логистики крупнейшей розничной сети.
- Работу с интересными технологическими вызовами: интеграция с железом, офлайн-режим, работа на специфическом оборудовании.
- Стабильный проект с долгосрочной перспективой и понятными бизнес-целями.
