Small, ТМ (Скиф Трейд, ТОО)

Senior React/React Native Developer

Не указана
  • Алматы
  • От 3 до 6 лет

Мы — SMALL, крупнейшая розничная сеть Казахстана.

В небольшую молодую команду мы ищем сильного и инициативного Frontend-разработчика, готового создавать технически сложные продукты.

Готовы рассмотреть кандидатов без опыта с React Native, если есть желание погрузиться в новые для себя знания.

Вы будете участвовать в разработке сервисов команды коммуникации.

Основной продукт команды — корпоративный мессенджер.

Продукт без легаси-кода: используем самый современный стек, с возможностью применения последних ИИ-моделей для автоматизации рутины без нейрослопа.

Есть возможности роста в архитектуре, мультиплатформенной разработке и автоматизации работы ИИ-агентов.

Что будете делать

  • Разработка, оптимизация и поддержка приложения мессенджера.
  • Написание чистого, эффективного кода, покрытого тестами (unit).
  • Активное код-ревью: установка стандартов кода и лучших практик.
  • Проектирование архитектуры приложения, участие в RFC и ADR.
  • Поддержка платформ: desktop, web, iOS, Android.
  • Поддержка и разработка local-first архитектуры.
  • Участие в разработка корпоративного UI Kit для react-native.
  • Участие в планировании и оценке сложных задач.

Наш стек:

  • React Native
  • Expo SDK
  • Electron
  • CSS Modules, Unistyles
  • Local-first подход
  • Tanstack Query, Reatom v1000
  • Maestro
  • Sentry
  • Claude Code
  • Notion / Linear / Figma

Наш идеальный кандидат:

  • 5+ лет коммерческой разработки на React и 2+ лет на React Native.
  • Самостоятельность и ответственность, умение принимать решения и аргументировать выбор инструментов и архитектуры.
  • Экспертный уровень React: TypeScript, Virtual DOM, reconciliation, рендеринг, memoization, профилирование, code splitting, state management.
  • Экспертный уровень React Native: bridge, JSI, Fabric, TurboModules, navigation (expo-router), animations (Reanimated), gesture handler, fastlane (или альтернативы), OTA updates, сборка под iOS/Android/Huawei/Electron/Web, websocket.
  • Опыт работы с CSS Modules, unistyles и аналогами. Опыт взаимодействия с UI-библиотеками (Mantine и др.). Понимание принципов построения переиспользуемых компонентов, включая кросс-платформенные (native/web).
  • Опыт разработки смежных продуктов, связанных с обменом сообщениями и/или realtime.
  • Опыт работы с системами уведомлений (FCM, APNS, etc).
  • Понимание вопросов безопасности (JWT, SQL-инъекции, CORS, CSRF).
  • Умение проектировать сложные решения, оценивать риски и trade-offs.
  • Опыт менторства и проведения глубокого код-ревью.
  • Опыт работы с CI/CD для автоматизации релизов приложений.
  • Опыт написания native-модулей на Swift/Objective-C и Kotlin/Java будет плюсом.
  • Опыт работы с ИИ-агентами и понимание общего pipeline агентской разработки будет плюсом.

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

  • Официальное оформление по ТК РК. Командировка в Казахстан для трудоустройства за счёт компании.
  • Удалённый, гибридный или офисный формат работы.
  • Работа над социально значимым проектом с реальным масштабом и сложными техническими вызовами.
  • Сильная команда экспертов и лояльное руководство, открытое к инновациям.
  • Возможности участия в ежеквартальных премиях.
  • Современный MacBook Pro M4/M5 для работы, подписки на все необходимые сервисы, в том числе корпоративный Claude Code.