Описание вакансии
Условия работы
На постоянную работу в офис компании требуется middle/senior front end разработчик для поддержки (оптимизации) основного проекта TravelAsk.ru и разработки новых сервисов.
О нас:
Более 8 млн человек в месяц посещают Travelask.ru (www.travelask.ru). Мы растём на 100% в год и активно работает над тем, чтобы сделать лучший travel-проект России!
С чем мы работаем:
ReactJS, Redux, SASS, Webpack, Unit testing (Mocha, Chai).
Мы отлично поладим, если ты:
- не боишься сложных задач;
- умеешь читать и улучшать чужой код;
- имеешь опыт вёрстки для больших проектов;
- хочешь постоянно развиваться и быть в курсе всех новинок во фронтенде.
Для того, чтобы успешно справляться со своими обязанностями, от тебя потребуются:
- знания Javascript (ES5/ES6);
- знания и опыт ReactJS (не менее 2 лет) + Redux;
- понимание принципов функционального программирования;
- HTML/CSS (Responsive, Adaptive) (у нас есть отдельные верстальщики, но нужно уметь верстать);
- ожидаем, что ты готов развиваться, ищешь сложные, но интересные задачи и заинтересован показать свой личный лучший результат в работе;
- уметь объективно оценивать свои силы, четко расставлять приоритеты и нуждаться в минимальном контроле со стороны;
- отличные знания HTML5 и CSS3;
- понимание методологии БЭМ;
- понимание graceful degradation;
- семантичность и валидность кода;
- умение поддерживать IE11+ и последние 2 версии Firefox, Chrome (десктопный и мобильный), Opera, Safari (десктопный и мобильный);
- опыт работы с Figma или Sketch;
- опыт разработки адаптивных сайтов;
- опыт работы с препроцессорами (Sass, PostCSS);
- опыт работы с GIT.
Плюсом будет:
- опыт работы с другими фреймворками (angular, vue);
- опыт работы с react native;
- использование инструментов для автоматизации работы — системы сборки, линтеры, автотесты;
- знание шаблонизаторов (например pug, slim, haml, twig, liquid);
- опыт работы с webpack или понимание принципов его работы;
- опыт верстки под Ruby On Rails.
Условия:
- Офис ст. м. Алексеевская, г. Москва;
- 5 дневная рабочая неделя, гибкое начало рабочего дня, полная занятость ;
- Перспективы профессионального развития и финансового роста;
- Рыночные зарплаты (обсуждается индивидуально, зависит от вашей квалификации)
Дополнительные инструкции
Перед приглашением на интервью мы попросим выполнить тестовое задание.