Задачи:
• Cоздание чистого кроссбраузерного кода, в котором легко разобраться и поддерживать его;
• Верстка точно по макету, проверка результатов собственной работы в различных браузерах различных ОС, включая мобильные платформы (IE11+);
• Взаимодействие с программистами бэкенда, дизайнерами, руководителями проектов;
• Ответственность за конечный результат (как выглядит, как работает, как "тянется", "влезает" ли большой текст и т.д.);
• Оптимизация производительности приложения;
• Постоянно совершенствовать свои знания и умения;
• Быть в курсе последних трендов в технологиях;
• Внедрение новых технологий и интересных решений;
Требования:
• Высшее образование (желательно техническое);
• Хорошее знание нативного Javascript. Требуется опыт асинхронного программирования, понимание событийной модели JS;
• Опыт разработки сложных single-page приложений. Опыт работы с React, Redux и Backbone будет Вашим преимуществом;
• Pабота с HTML5/CSS3. Требуется опыт pixel-perfect верстки по макетам (PSD, Zeplin, Invision), кроссбраузерной верстки (IE11+). Опыт использования CSS-препроцессоров (SCSS/LESS);
• Опыт оптимизации производительности фронтэнда;
• Опыт конфигурации сборщиков (Webpack, Gulp, Grunt);
• Знание браузерных API;
• Понимание работы HTTP, взаимодействия между клиентом и сервером;
• Опыт работы с системой контроля версий git;
Условия:
• Конкурентоспособный уровень заработной платы;
• Интересная работа в молодой и быстроразвивающейся команде над очень интересным проектом;
• Работа с самыми современными технологиями.
МЫ ЦЕНИМ:
• Самостоятельность в принятии решений;
• Инициативность и ответственность;
• Желание и умение работать в быстро меняющихся условиях;
• Чувство юмора.