JS-разработчик
Требования
Местоположение и тип занятости
Компания
Ведущий в России онлайн-сервис покупки авиабилетов и бронирования отелей
Описание вакансии
Условия работы
В команду Anywayanydaу, https://www.anywayanyday.com , крупнейшего в России онлайн-сервиса по покупке авиабилетов и бронированию отелей, разыскивается frontend-разработчик. На поддержке команды находятся несколько сервисов, как внешних, так и внутреннего назначения.
Наши проекты:
- Основной сайт, обслуживающий тысячи людей ежедневно (Node.js, React, Vue.js, Flux, Flummox, Browserify).
- Посадочные и контентные страницы, оптимизированные для SEO (ASP.NET, Node.js, Orchard CMS, Dust, Couchbase, MSSQL).
- Различные внутренние веб-сервисы для автоматизации поддержки пользователей (ASP.NET, Node.js, JQuery, Bootstrap, Razor).
Бонусы
- Классный продукт, лояльное ИТ-руководство, отсутствие бюрократии;
- Гибкий график: начинаем день в удобное для себя время с 08:00 до 11:00 и заканчиваем с 17:00 до 20:00 соответственно; возможны переносы, удалённая работа по необходимости;
- Рабочее пространство: open space в современном бизнес-центре, бесплатный шатл-бас от метро Сокольники (5 мин в пути, пешком от метро до БЦ «Буревестник» 15 мин);
- Питание: столовая, 2 кафе на территории БЦ, своя кухня + фудкорт в ТЦ рядом с офисом;
- Различные социальные программы для сотрудников и их семей (мат.помощь, оплата обучения, компенсация затрат на летних отдых для детей сотрудников, корпоративные скидки от партнеров primezone);
- Оформление по ТК РФ;
- ЗП: белая, на карту банка, уровень дохода готовы обсуждать.
Дополнительные инструкции
Наши требования:
- Уверенное знание языка JavaScript — как основ, так и современных стандартов (ES6+); опыт принятия архитектурных решений; стремление писать хорошо поддерживаемый код.
- Опыт серверной разработки под Node.js; знание библиотек Gulp/Grunt, Webpack/Browserify/Rollup.
- Знание современных UI-библиотек React, Vue, Angular; понимание принципов MVC, Flux.
- Навыки вёрстки, в том числе адаптивной; опыт работы с шаблонизаторами, препроцессорами CSS.
- Опыт командной работы, совместного ведения репозиториев (git/mercurial), работы с системами управления проектами (Jira).
Будет плюсом:
- Знание любых других языков программирования, опыт разработки в других областях.
- Опыт серверной разработки под ASP.NET; знание Razor.
- Понимание принципов транспиляции, применения полифиллов, поддержки разных поколений стандартов.
- Опыт разработки требований к API, постановки задач для других разработчиков.
- Опыт продолжительной поддержки одного проекта в течение долгого времени, понимание влияния legacy и технического долга на разработку.
- Опыт реализации веб-приложений для touch-устройств, оптимизации для слабовидящих.