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

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