Реагировать нативный разработчик

Реагировать нативный разработчик role illustration

Реагировать нативный разработчик

Расположение: GIFT City, Гандинагар, Гуджарат, Индия. (Работа из офиса)

Опыт: 3+ года

О роли

Мы ищем опытного разработчика React Native с более чем 3-летним практическим опытом создания высококачественных мобильных приложений для iOS и Android. Вы будете тесно сотрудничать с нашими командами по разработке продуктов, дизайну и серверной части, чтобы обеспечить бесперебойную, масштабируемую и удобную мобильную среду для клиентов по всему миру.

Эта роль идеальна для тех, кто увлечен современной мобильной разработкой, качеством пользовательского интерфейса, оптимизацией производительности и созданием надежных функций приложений с помощью чистого и поддерживаемого кода.

Ключевые обязанности:

  • Разрабатывайте, поддерживайте и улучшайте мобильные приложения с помощью React Native.
  • Создавайте повторно используемые компоненты, экраны и модули пользовательского интерфейса в соответствии с лучшими практиками кодирования.
  • Интегрируйте REST API, GraphQL и сторонние SDK/сервисы.
  • Обеспечьте высокую производительность, быстроту реакции и плавную анимацию на всех устройствах.
  • При необходимости работайте с собственными модулями Android/iOS.
  • Сотрудничайте с дизайнерами для реализации идеального UI/UX из Figma или аналогичных инструментов.
  • Управляйте сборками и развертыванием приложений в Google Play Store и Apple App Store.
  • Пишите чистый, читаемый и тестируемый код в соответствии с современными стандартами.
  • Устраняйте производственные проблемы и оптимизируйте производительность приложений.
  • Тесно сотрудничайте с серверными командами, чтобы обеспечить бесперебойную интеграцию API.
  • Эффективно общайтесь с клиентами, участвуйте в обсуждении требований и при необходимости предоставляйте четкие технические объяснения.
  • Используйте инструменты кодирования с поддержкой искусственного интеллекта (Cursor, GitHub Copilot), чтобы ускорить разработку и поддерживать качество кода.

Требуемые навыки

  • Более 3 лет подтвержденного опыта разработки React Native для Android и iOS.
  • Уверенное понимание JavaScript и TypeScript.
  • Практический опыт работы с хуками React, навигацией и управлением состоянием (Redux, Zustand, MobX).
  • Уверенное понимание мобильных макетов, Flexbox, стилей и шаблонов адаптивного пользовательского интерфейса.
  • Опыт интеграции API и отладки с помощью таких инструментов, как Flipper и Postman.
  • Знакомство с Git, конвейерами CI/CD и практиками проверки кода.
  • Сильные навыки решения проблем и повышенное внимание к деталям.
  • Отличные коммуникативные навыки, умение профессионально взаимодействовать с клиентами.
  • Опыт использования помощников по программированию на базе искусственного интеллекта (Cursor, GitHub Copilot) для повышения производительности и качества кода.

Приятно иметь навыки

  • Опыт работы с нативными модулями Android (Java/Kotlin) или iOS (Swift).
  • Знание сервисов Firebase (Auth, Firestore, Push-уведомления).
  • Понимание диплинкинга, фоновых задач и систем push-уведомлений.
  • Опыт оптимизации производительности мобильных устройств и управления памятью.
  • Знакомство с инструментами аналитики, такими как Firebase Analytics, Segment или Amplitude.
  • Использование инструментов мобильного тестирования (Appium, Detox и т. д.).

Часто задаваемые вопросы

Вам потребуется более 3 лет создания приложений для iOS и Android с использованием React Native, мощного JavaScript/TypeScript, перехватчиков, навигации и управления состоянием (Redux, Zustand или MobX), а также опыта интеграции API и выпуска версий для магазинов.

Свяжитесь с HR-командой