React Native Developer

Зарплата

от 1200 до 5000 $

Требования

ФронтендReactReact NativeJavaScriptReduxGit

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

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

Компания

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

Условия работы

Мы ищем React Native разработчика вместе с которым будем разрабатывать новые продукты компании, используя современный стек технологий - React и React Native, Redux и Redux-logic, Formik и Yup, Jest. У нас есть возможность работать в офисе или 100% удаленно. Присоединяйся к команде, чтобы разрабатывать полезные продукты, которые используют по всему миру!

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

  • Разработка и дальнейшая поддержка мобильных приложений, созданных на Javascript с помощью React Native.
  • Разработка решений и алгоритмов в соответствии с функциональными и техническими требованиями.
  • Написание unit-тестов.
  • Анализ кода и рефакторинг с использованием шаблонов и стандартов проектирования.
  • Участие в процессе Code Review и предоставление качественной обратной связи относительно кода, созданного другими разработчиками.
  • Использование Git и GitHub для управления кодом с соблюдением стандартов Gitflow.
  • Участие в командных Scrum-активностях вроде: Refinement, Estimation, Grooming, Sprint planning, Daily standup, Sprint review, Retrospective.

Требования:

  • Коммерческий опыт в разработке мобильных приложений не менее 1 года.
  • Уверены знания Javascript ES6 + (ECMAScript 2015+) стандартов.
  • Уверенное владение React и React Native.
  • Понимание архитектуры Redux и / или других инструментов для управлением состоянием приложений.
  • Опыт релиза мобильных приложений в App Store и Google Play
  • Опыт написания unit-тестов с помощью Jest и Enzyme.
  • Умение работать с Git, Gitflow.
  • Знание английского языка: Intermediate +.

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

  • Участие в создании мобильных приложений с нуля.
  • Использование современного стека технологий на проекте.
  • Покрытие автотестами в 90-99%.
  • Код ревью от более опытных разработчиков.
  • Возможность разрабатывать веб-приложения.
  • Широкие возможности обучения и профессионального развития, возможность участвовать во внешних и внутренних программах обучения, тренингах, конференциях.
  • Просмотр вознаграждения каждые 6 месяцев, конкурентную оплата труда.
  • Перспективы роста для разработчика в компании до Senior Developer, Lead developer на проекте.

Почему ты? 

Ты имеешь опыт в мобильной разработке и желаешь создавать инновационные продукты. Ты хочешь иметь возможность непосредственно влиять на процесс разработки. Ты не стоишь на месте, хочешь изучать новые языки и фреймворки и использовать их в работе. Если эти слова о тебе, мы будем рады видеть тебя в нашей команде!