Senior Frontend Developer [Sports.ru]

Требования

Фронтенд, Старший (Senior)JavaScriptGitVue.jsJira

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Главное медиа о спорте на русском языке

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

Условия работы

Мы — провайдер развлечений для любителей спорта.

Есть спорт. Есть болельщики. Мы заполняем среду между ними, оживляем ее, наполняем общением и другими развлечениями. Мы делаем не «сайты» или «приложения», а мультиплатформенные продукты, с учетом актуальной технологической парадигмы.

О проекте

  • Sports.ru — наш флагманский проект. Главное медиа о спорте на русском языке с аудиторией 18 млн пользователей в месяц. Highload-проект с десятками тысяч RPS, состоящий из самых разных продуктов — сайтов, мобильных приложений, email-рассылок, чат-ботов и многого другого.
  • Новое пишем на Vue.js + SSR, бэкенд отдает данные через GraphQL. Есть пласт работ со старым стеком, где рендеринг происходит на Handlebars, а на клиенте компоненты на простеньком самописном фреймворке.
  • Для нас важно проектировать новые фичи таким образом, чтобы не усложнять текущую кодовую базу.

Ключевые задачи

  • Проектировать задачи различной сложности.
  • Заниматься упрощением текущей кодовой базы, переездом на Vue.js.
  • Совершенствовать дизайн-систему на проекте.
  • Оптимизировать код, отвечающий за монетизацию (делать его проще и стабильнее).

Мы ждем, что ты

  • Знаешь, как работает нативный JavaScript, и понимаешь принципы работы современных фреймворков (Vue.js, React.js).
  • Не испытываешь страха перед легаси-кодом.
  • Умеешь делать классные интерфейсы.
  • Имеешь опыт продуктовой разработки, знаешь Git, Docker, и понимаешь работу UNIX-образных систем на базовом уровне.

Бонусы

  • Стильный офис в центре Москвы (м. Новокузнецкая/Третьяковская).
  • Официальное трудоустройство, белую зарплату.
  • Гибкий график с возможностью 1-2 дня в неделю работать из дома.
  • ДМС со стоматологией.
  • Корпоративную скидку на занятия английским и абонемент в спортзал.
  • Корпоративный футбол с тренером.
  • Оплату профильных обучающих курсов и конференций.
  • Помощь в развитии персонального бренда (участие в конференциях, написание статей).
  • Интересные задачи, работу со сложным и крутым продуктом, которым ты будешь гордиться.