Коллектив Интеллидженс Системс

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Английский язык
  • React Native
  • Redux
  • REST API
  • Git
  • CI/CD
  • JavaScript
  • TypeScript
  • iOS
  • Android
  • Английский — B2 — Средне-продвинутый

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

Обязанности:

  • Разработка и поддержка кроссплатформенных мобильных приложений на React Native с использованием современных библиотек (Redux, React Navigation).
  • Создание отзывчивых и удобных пользовательских интерфейсов, соответствующих дизайну.
  • Интеграция с REST API и работа с асинхронными данными.
  • Оптимизация производительности приложений и устранение багов.
  • Участие в планировании спринтов, ежедневных стендапах и код-ревью.
  • Ведение документации и написание чистого, хорошо структурированного кода.
  • Взаимодействие с командой разработки, дизайнерами и менеджерами проектов.
  • Поддержка и улучшение качества кода с помощью автоматизированного тестирования (Jest, Mocha и др.).
  • Использование систем контроля версий (Git) и участие в CI/CD процессах.
Требования:
  • Опыт работы с React Native от 2 лет.
  • Хорошее знание JavaScript (ES6+) и TypeScript.
  • Опыт работы с Redux, React Navigation и другими популярными библиотеками React Native.
  • Понимание принципов мобильной разработки и особенностей платформ iOS и Android.
  • Навыки интеграции с REST API и обработки данных.
  • Опыт работы с инструментами отладки и профилирования приложений.
  • Знание принципов Agile и опыт работы в Agile-командах.
  • Уверенное владение английским языком на уровне B2 и выше.
  • Высшее образование в области компьютерных наук или смежных дисциплин будет преимуществом.
  • Умение работать в команде, ответственность и инициативность.
Условия:
  • Работа над международными проектами с современными технологиями.
  • Возможности профессионального роста и обучения.
  • Дружелюбный коллектив и поддержка команды.
  • Удалённый формат работы
  • Конкурентная заработная плата