Senior frontend developer в компанию Travelata
Зарплата
от 280 000 до 320 000 ₽
Требования
Местоположение и тип занятости
Компания
Поможем найти идеального* кандидата на IT-позицию от создателей MoscowPython, Learn Python и Drylabs
Описание вакансии
О компании и команде
Travelata — крупная туристическая компания с международными инвестициями более 10 млн. долларов. Входит в группу компаний, работающих в 5 странах Европы, и является членом Альянса Туристических Агентств.
Ожидания от кандидата
- Уверенное владение фреймворком Vue.js;
- Опыт разработки на Typescript;
- Опыт написания Unit-тестов с использованием Jest;
- Отличные знания Sass/Less, Vanilla Javascript;
- Хорошие знания ООП и современных трендов разработки. Знание и понимание паттернов проектирования;
- Понимание принципов SSR и опыт работы с Nuxt.JS;
- Pixel perfect верстка;
- Умение писать семантически-правильный html, соответствующий стандартам W3C;
- Хороший уровень коммуникаций с окружающими и вдумчивое выполнение поставленных задач;
- Пунктуальность, соблюдение сроков, хорошие навыки планирования, умение структурировать задачи.
Условия работы
- Оформление по ТК РФ;
- ДМС после испытательного срока;
- Возможность удаленной работы;
- График работы 5/2;
- Скидки на все продукты компании;
- Готовы предоставить необходимую технику для работы;
Бонусы
- Бонусом будет продвинутый опыт настройки системы сборки проекта Webpack, опыт проектирования архитектуры приложения с нуля, опыт написания BFF приложений на Node JS, знание и понимание принципов построения фронтенда сложных приложений, опыт работы с docker.
Дополнительные инструкции
- Проектировать и разрабатывать новые компоненты портала по поиску туров, рефакторить и дорабатывать существующие компоненты;
- Верстать макеты, экспортированные из Sketch в Zeplin;
- Писать unit-тесты на Jest;
- Находить решения сложных задач и уметь самостоятельно превратить бизнес-идею в поддерживаемый код;
- Активно участвовать в обсуждении задач, предлагать UI-UX решения и архитектурные решения Frontend задач;
- Участвовать в переработке и усовершенствовании архитектуры и инфраструктуры проекта;
- Активно предлагать и внедрять новые технологии в проект;
- Проводить Code Review задач Middle и Senior разработчиков.