Напиши текст вакансии для должности "Front-end Vue.js Developer". Название компании: "YCLIENTS LLC". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Vue', 'JavaScript', 'TypeScript', 'Webpack', 'Git'

YCLIENTS — успешная IT-компания, лидирующий игрок на рынке SaaS-платформ для онлайн-записи и автоматизации бизнеса в сфере услуг. На сегодняшний день клиентами YCLIENTS являются более 40 тысяч компаний в 80 странах. Ежемесячно на платформе совершается более 12 миллионов записей и 2.5 млн из них онлайн.В штат компании входит более 350 молодых и амбициозных профессионалов, сотрудничество которых часто становится основой дружеского общения за пределами офиса.Сейчас мы ищем Vue разработчика, который будем вместе с нами делать наш продукт лучше и производительней ;)   Что нужно будет делать:   разрабатывать front-end на vue.js, планировать его архитектуру   писать легко поддерживаемый и тестируемый код, а также тесты на него   проводить code-review вместе с другими коллегами   участвовать в митингах, ретроспективах и демо по Scrum   вместе с другими разработчиками принимать технические решения, планировать процесс разработки   оптимизировать код и архитектуру     Мы ожидаем, что вы Front-End разработчик, который:  Отлично знает JavaScript ES5+ (придется работать как в последней версии, так и в легаси на es5) TypeScript (или желание с ним работать - основной набор задач с ним связан)    Имеет обширный опыт работы с Vue.js, Vue 3   Умеет качественно верстать по mobile-first   Понимает, как отлаживать и профилировать в devtools   Участвовал в командной работе, хорошо ориентируется в чужом коде   Отлично разбирается в паттернах проектирования, ООП   Писал тесты и понимает, почему они необходимы   Хорошо понимает как работает git, комфортно себя чувствует в *nix-консоли   Позитивен, энергичен и открыт к новому, умеет аргументировать и договариваться     Не обязательно, но будет плюсом, если вы знакомы с этими технологиями:  quasar (наш ui фреймворк, будет круто, если есть опыт работы с ним) Vuex Vue test utils Webpack (многие задачи техдолга так или иначе требуют понимания его конфигурации, если есть опыт - тоже довольно ценно) Jest (юнит тесты используют его; круто, если есть опыт юнит тестирования vue компонентов) jQuery (при работе с легаси с ним придется столкнуться; но это не блокер, так как приоритет - vue) SCSS Кроссбраузерная вёртска (mobile first)    Как мы работаем:  Мы работаем по OKR (Objectives and Key Results). У нас есть стратегические цели всей компании на 3-5 лет и на ближайший год. А далее каждая команда определяет свои цели и метрики на каждый квартал, причем цели и метрики команды должны быть привязаны к целям компании. Достижение целей команды должно помочь компании достичь своих стратегических целей. После того как известны цели и метрики, мы формулируем список гипотез, за счет которых мы хотим повлиять на метрики, этот список гипотез мы скорим и приоритезируем и выстраиваем RoadMap, какую гипотезу в каком спринте мы будем проверять. В RoadMap мы добавляем не только продуктовые задачи, но и техдолг в соотношении 70 на 30. Сложившаяся Agile культура. Scrum/Kanban, двухнедельные итерации, ретроспективы. Много внимания уделяем DevOps и другим инженерным практикам. Стремимся придти к Trunk base development. Проводим дизайн ревью, максимально декомпозируем задачи, пишем тестовую документацию одновременно с разработкой, стремимся проводить синхронное code review в командах. Много внимания уделяем flow, чтобы быть эффективнее. У нас настроен и работает CI/CD через Gitlab, задачи синхронизированы с Jira. В R&amp;D у нас порядка 100 человек. Основу составляют кросс-функциональные команды примерно такого состава: тимлид, владелец продукта, дизайнер, аналитик, 2 backend разработчика, 2 frontend разработчика, 2-3 QA инженера. Таких команд у нас сейчас 7. Помимо продуктовых команд у нас есть команды: Инфраструктурных инженеров и разработчиков. Которые занимаются развертыванием, поддержкой и мониторингом наших продакшн, дев и тест окружений. В нашей инфраструктуре более 150 серверов. TestOps инженеров. Они занимаются тестовыми песочницами и E2E тестами и внедрением их в пайплайн. У нас написано более 500 E2E тестов которые выполняются параллельно в рамках пайплайнов за 5-6 минут. CX/UX исследователей. Они проводят CustDev, тестируют наши интерфейсы и макеты на реальных пользователях, исследуют рынок. Дата инженеры и аналитики. Они выстраивают ETL процессы для сбора данных и метрик. Это очень важно для построения data-driven продуктовой культуры.  Наш стэк: Vue.js, Typescript, nodejs, webpack, sass На бэке PHP 7.2, MySQL (Percona Server), Redis, ElasticSearch, ClickHouse, RabbitMQ, а также Python для автоматизации.   Условия:   Полный рабочий день 5/2, возможно работать в удаленном формате   Полностью белая з/п, гибкое время начала рабочего дня с широким диапазоном  Трудоустройство по ТК РФ Горизонтальный и вертикальный рост Ревью каждые полгода и постоянная индексация заработной платы Комфортабельный офис в пешей доступности от станции м. Достоевская, м. Новослободская, м. Менделеевская Полис добровольного медицинского страхования Корпоративные мероприятия, фрукты, овощи, кофе и печеньки, а также пицца каждую пятницу Техника на ваш выбор (MacBook / MacMini / Lenovo / Dell) Специальные предложения от партнеров и друзей YCLIENTS  Собеседование у нас проходит в удаленном формате с Техническим директором и ТимЛидом команды (расчетное время 1,5 часа).