Напиши текст вакансии для должности "React Native Developer". Название компании: "BookedBy". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'React Native', 'Redux', 'iOS', 'Android', 'Typescript', 'Git', 'Bootstrap', 'REST', 'Mobile Application Development'

Компания Bookedby ищет React Native разработчика, желающего участвовать в создании программных решений для кассового оборудования, систем бронирования и аналитических систем. Наша цель - продолжать радовать пользователей наших систем и улучшать UX, комфортность использования и стабильность. Вы будете работать над платформой, которую используют 40 миллионов пользователей. Вы будете работать удаленно вместе с другими членами команды, контролируя качество выпускаемых продуктов, что является очень важной ролью в команде. Удаленная работа позволит вам иметь гибкий график и проводить больше времени с семьей. Работая по скраму, Вам придется регулярно общаться с разработчиками и тестировщиками, участвовать в планировании и оценке, ретроспективах и демо, быть проактивным и вовлеченным в процесс разработки. Для того, чтобы преуспеть в этой роли, Вам придется быстро войти в курс дела, узнать весь обширный функционал существующих программных систем и решений, а так же привыкнуть к быстрому темпу разработки новых функциональностей и продуктов. Вам придется разбираться с большим количеством проблем самостоятельно или при поддержке коллег. Мы ждем, что вы воспримете это как вызов и возможностью проявить себя, свою смекалку, способность быстро понимать суть вопросов и решать проблемы. We speak English, этого же мы ожидаем и от Вас! И даже если не все коллеги будут иностранцами, то всё равно документация, заметки, письменная коммуникация должны быть на английском.   Перед вами будут стоять следующие задачи:  Pазрабатывать кроссплатформенные React Native приложения для iOS и Android; Писать чистый тестируемый код с ориентацией на модульное тестирование; Работать в SCRUM команде, активно участвовать во всех Agile процессах; Интегрировать мобильное приложение с внутренними и сторонними API, UI и библиотеками.    Мы ожидаем / Обязательно:  Глубокий опыт работы с React Native и Redux; Отличный опыт разработки с Typescript, ES6, Webpack, Babel, NPM/Yarn; Опыт разработки адаптивных мобильных приложений с поддержкой совместимости широкого ряда мобильных устройств; Понимание ООП и паттернов проектирования; Опыт работы с Linux и/или MacOS; Опыт работы с Git; Отличные коммуникативные навыки; Oпыт работы с системами code review как автор; Опыт выдачи оценок и следование этим оценкам.    Желательно:  Владение английским языком не ниже уровня Intermediate; Опыт работы с методологией разработки Agile / SCRUM и такими инструментами, как Confluence и Jira; Опыт работы с многозадачностью / многопоточностью, асинхронными запросам, отладкой и ускорением производительности; Oпыт работы с системами code review как проверяющий; Опыт работы с GitLab, Gitlab CI/CD; Чувство ответственности за кодовую базу (нахождение технического долга, рефакторинг и знание когда его проводить); Быть в курсе последних отраслевых тенденций и технологических новинок.    Что мы предлагаем:  Интересные и сложные проекты; Современные технологии; Удаленная работа; Распределенная международная команда с 6 офисами по всему миру.