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).Взаимодействие с логистами и складскими специалистами, работа с техзаданиями.

Мы предлагаем:

  • Официальное оформление по ТК РК.
  • Удаленный формат (возможны редкие визиты на склад/офис для тестирования с оборудованием).
  • Тестовое оборудование: Предоставим ТСД для разработки и тестирования.
  • Возможность создавать критически важные инструменты, напрямую влияющие на эффективность логистики крупнейшей розничной сети.
  • Работу с интересными технологическими вызовами: интеграция с железом, офлайн-режим, работа на специфическом оборудовании.
  • Стабильный проект с долгосрочной перспективой и понятными бизнес-целями.

Смотреть ещё вакансии