Text copied to clipboard!

Название

Text copied to clipboard!

Разработчик React Native

Описание

Text copied to clipboard!
Мы ищем опытного разработчика React Native, который присоединится к нашей команде и поможет создавать высококачественные мобильные приложения для платформ iOS и Android. В этой роли вы будете работать с кроссплатформенной технологией React Native, разрабатывать новые функции, оптимизировать производительность и обеспечивать безупречный пользовательский опыт. Ваша работа будет включать в себя проектирование, разработку и тестирование мобильных приложений, а также взаимодействие с другими членами команды, включая дизайнеров, бэкенд-разработчиков и менеджеров проектов. Мы ожидаем, что вы будете следить за последними тенденциями в мобильной разработке и применять лучшие практики для создания надежных и масштабируемых решений. Основные обязанности включают написание чистого и эффективного кода, интеграцию с API и сторонними сервисами, а также устранение ошибок и оптимизацию производительности. Вы также будете участвовать в код-ревью, помогать менее опытным коллегам и вносить предложения по улучшению архитектуры приложений. Мы ищем кандидата с опытом работы в React Native, хорошим знанием JavaScript и TypeScript, а также пониманием принципов мобильной разработки. Опыт работы с Redux, MobX или другими инструментами управления состоянием будет преимуществом. Также важно знание RESTful API, GraphQL и методов аутентификации пользователей. Если вы обладаете аналитическим складом ума, умеете работать в команде и стремитесь к профессиональному росту, мы будем рады видеть вас в нашей команде. Мы предлагаем конкурентоспособную зарплату, гибкий график работы и возможность удаленной работы. Присоединяйтесь к нам и помогите создавать инновационные мобильные приложения!

Обязанности

Text copied to clipboard!
  • Разработка и поддержка мобильных приложений на React Native.
  • Оптимизация производительности и устранение ошибок.
  • Интеграция с API и сторонними сервисами.
  • Работа с командами дизайнеров и бэкенд-разработчиков.
  • Участие в код-ревью и улучшение архитектуры приложений.
  • Обеспечение высокого качества кода и тестирование приложений.
  • Следование лучшим практикам мобильной разработки.
  • Обновление приложений в соответствии с новыми требованиями.

Требования

Text copied to clipboard!
  • Опыт работы с React Native от 2 лет.
  • Хорошее знание JavaScript и TypeScript.
  • Опыт работы с Redux, MobX или другими инструментами управления состоянием.
  • Знание RESTful API и GraphQL.
  • Опыт работы с системами контроля версий (Git).
  • Понимание принципов мобильной разработки и UI/UX.
  • Опыт работы с нативными модулями iOS и Android будет преимуществом.
  • Способность работать в команде и решать сложные задачи.

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой у вас опыт работы с React Native?
  • Какие инструменты управления состоянием вы использовали?
  • Как вы оптимизируете производительность мобильных приложений?
  • Какой у вас опыт работы с RESTful API и GraphQL?
  • Как вы тестируете свои приложения?
  • Какой у вас опыт работы с нативными модулями iOS и Android?
  • Как вы решаете проблемы совместимости между платформами?
  • Какой ваш подход к код-ревью и командной работе?