Рейтинг лучших ИТ-работодателей России 2019 от Хабр Карьеры: читать на Хабре

Frontend-разработчик

Зарплата
До 120 000 ₽
Требуемые навыки
Фронтенд · Средний (Middle) · JavaScript · HTML · CSS · Twig
Местоположение и тип занятости
Россия, Москва · Полный рабочий день
Компания
Книги в России продаём мы!

Описание вакансии

«Читай-город» — крупнейшая федеральная сеть с 27-летней историей компании. Интернет-проект значительно моложе, но уже стал весомой и активной частью компании.

За последние три года проект вырос более чем в 3 раза. Сейчас у нас от 3-х (по данным Я.Метрики) до 5 миллионов (SimilarWeb) уникальных пользователей. У нас интересный e-commerce проект, прочно входящий в ТОП-3 в книжном online-сегменте России. И наша цель стать в нем №1.

Команда у проекта пока небольшая (10-12 человек). Мы не пишем «код в стол» и вклад каждого сотрудника напрямую влияет на проект. Заниматься приходится совершенно различными задачами: разработкой новых функций клиентской части сайта, оптимизацией производительности и скорости загрузки станицы, созданием уникальных посадочных страниц, игр и игровых механик.

В работе мы стараемся обходиться без использования фреймворков, так как хотим уменьшить объем загружаемого пользователю кода, избежать избыточной логики на клиентской части сайта и не сталкиваться с ограничениями и излишествами, накладываемыми использованием заимствованных технологий.

При написании кода предпочитаем выполнять унификацию компонент для всего сайта и переиспользовать существующие наработки.

Чем предстоит заниматься?

  1. Разрабатывать и оптимизировать скорость загрузки и работы клиентской части сайта. Мы очень хотим довести оценку Google PageSpeed до 90+ баллов.
  2. Разрабатывать уникальную логику для нетипичных страниц, лендингов и игровых механик.
  3. Нарабатывать библиотеку повторно используемого кода.
  4. Перерабатывать клиентскую часть сайта на языке TypeScript. Мы хотим сделать наш frontend стабильным, а код хорошо структурированным, поэтому планируем мигрировать на TS.

Что нужно знать и уметь:

  • JavaScript. Писать код, используя нативные возможности языка, создавать классы на базе прототипов, уметь взаимодействовать с LocalStorage, SessionStorage.
  • Хорошо владеть DOM, HTML5 и CSS3.
  • Разрабатывать шаблоны с использованием html-шаблонизатора. В нашем проекте используется Twig.
  • Основы и принципы работы с REST API.

Будет плюсом:

  • Знание системы контроля версий Git.
  • Базовые знания PHP. Будет хорошо, если вы сможете читать и понимать PHP-код.
  • Понимание принципов работы браузера и протокола HTTP.
  • Наличие опыта работы с системой сборки Webpack и таск-менеджером Gulp.
  • Желание начать писать на TypeScript

Наш основной стек технологий:

  • HTML5
  • CSS3
  • JavaScript (планируем миграцию на TypeScript)
  • Twig
  • PHP 7.2 (будем мигрировать на 7.4)
  • Git
  • MySQL 5.6 (будем мигрировать на 8)
  • Redis

Бонусы

  • Белая зарплата, оформление по ТК РФ
  • Оплата посещения профильных конференций
  • Покупка профильной литературы
  • Электронная корпоративная библиотека
  • Cкидка 30% в магазинах сети
  • Офис в шаговой доступности от м. Бутырская и Фонвизинская

Ваш отклик

No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.