Назад

Эта вакансия старше 7 дней и может быть неактуальной.

Чтобы не пропустить новые вакансии и откликаться в числе первых, сохраните фильтр и включите уведомления

8 дней назад

React Native Developer

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Страна
Kazakhstan
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

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

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

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

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 будет плюсом.

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

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

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

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

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

👉

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

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

Источник -