Назад
21 час назад

Senior React Native Developer

250 000 - 300 000
Формат работы
remote
Тип работы
fulltime
Грейд
senior
Страна
Kazakhstan
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Senior React Native Developer


Мы — SMALL , крупнейшая розничная сеть Казахстана.
Вы будете участвовать в разработке сервисов команды коммуникации. Основной продукт команды — корпоративный мессенджер.
Что будете делать:



  • Разработка, оптимизация и поддержка приложения мессенджера.

  • Написание чистого, эффективного, покрытого тестами кода (unit, integration).

  • Активное код-ревью, установка стандартов кода и лучших практик.

  • Проектирование архитектуры приложения, участие в RFC и ADR.

  • Поддержка платформ: desktop, web, ios, android.

  • Поддержка и разработка local-first архитектуры.

  • Участие в разработка корпоративного UI Kit для react-native.

  • Участие в планировании и оценке сложных задач.


Наш стек:



  • React Native 0.79+

  • Expo SDK 53+

  • react-native-web

  • uniwind (tailwind), react-native reusables

  • Local-first подход

  • Tanstack Query

  • Zustand, legend state

  • Maestro

  • Sentry


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



  • 5+ лет коммерческой разработки на React, 3+ лет с 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.

  • Опыт работы с Tailwind, unistyles и подобных. Опыт взаимодействия с библиотеками Shadcn/Mantine/Radix UI/Base UI и прочие. Понимание принципов построения переиспользуемых компонентов, в том числе кросс-платформ (native/web).

  • Опыт работы разработки смежных продуктов связанных с обменом сообщений и/или realtime.

  • Опыт работы с системами уведомлений (FCM, APNS, etc).

  • Понимание вопросов безопасности (JWT, SQL-инъекции, CORS, CSRF).

  • Умение проектировать сложные решения, оценивать риски и trade-offs.

  • Опыт менторства и проведения глубокого код-ревью.

  • Опыт работы CI/CD для автоматизации релиза приложений.

  • Опыт написания native-модулей на Swift/Objective-C и Kotlin/Java будет плюсом.


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



  • Официальное оформление по ТК РК.

  • Удалённый/гибридный/офисный формат работы.

  • Работу над социально значимым проектом с реальным масштабом и сложными техническими вызовами.

  • Сильную команду экспертов и лояльное руководство, открытое к инновациям.


Зарплата


от 250 000 до 300 000 ₽


Требования


Разработчик мобильных приложений, Старший (Senior) • React Native • Web • Sentry • React • TypeScript • CI/CD


Местоположение и тип занятости


Полный рабочий день • Можно удалённо




Контакт:

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -