React Native Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем 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 на проекте.
Почему ты?
Ты имеешь опыт в мобильной разработке и желаешь создавать инновационные продукты. Ты хочешь иметь возможность непосредственно влиять на процесс разработки. Ты не стоишь на месте, хочешь изучать новые языки и фреймворки и использовать их в работе. Если эти слова о тебе, мы будем рады видеть тебя в нашей команде!