Middle Frontend Developer [Special Projects]

Оплата не указана

Вакансия находится в архиве

Sports.ru

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

«Делаем спорт лучше» – самое точное определение нашей базовой установки, которое неизменно уже 25 лет. Мы делаем спорт доступнее, понятнее и интереснее через создание качественного контента и через его дистрибуцию на все возможные платформы.

Sports.ru – не просто новостной сайт о спорте. Это главное медиа о спорте на русском языке с многомиллионной аудиторией, позволяющее пользователям читать тексты, блоги и новости, следить за матчами и участвовать в жизни комьюнити.

ЧТО НАДО БУДЕТ ДЕЛАТЬ

«Сирена» — креативная студия внутри Sports.ru, которая создает спецпроекты. Это полноценные промо- и контентные сайты, мини-игры и лендинги, интерактивные виджеты для рекламодателей, редакции Sports.ru и других наших сайтов. В развлекательные проекты «Сирены» играют десятки тысяч людей в месяц.

Сейчас мы ищем frontend-разработчика в продуктовый стрим студии. Основные продукты — квизовые механики и админка, которая позволяет нашим редакторам выпускать порядка 400 квизов в год, а также фэнтези по киберспортивным турнирам. Кроме пользовательской части мы создаем внутренние инструменты, которые делают работу разработчиков и коллег из других отделов легче: развиваем свои бойлерплейты, утилки, тулзы для быстрой развертки, сервисы на Node.js.

Наше «легаси» полностью написано на свежем стеке: Vue 3, Nuxt 3, Nest.js. В проектах мы создаем переиспользуемые компоненты, пишем на Typescript. В качестве классической базы данных используем MySQL, Sequelize в качестве ORM. Код мы храним в GitLab, там же проводим код-ревью. Деплоим проекты с помощью GitLab CI, Docker и Kubernetes. Покрываем все unit и e2e-тестами. А самое главное — мы делаем user-friendly интерфейсы.

С нами ты будешь:

  • Разрабатывать клиентские интерфейсы и админки «с нуля» на Vue.js или другом фреймворке, который позволит решить поставленную задачу лучше всего (а может и на чистом JS), верстать по БЭМу.
  • Развивать уже существующие проекты.
  • Участвовать в стендапах и брифингах по новым и текущим проектам, принимать участие в код-ревью.

ЧТО МЫ ИЩЕМ В КАНДИДАТАХ

  • Ты знаешь, как работает JavaScript.
  • У тебя есть опыт работы с Vue от 2-х лет (либо схожий опыт с React и готовность изучить Vue).
  • Опыт работы с Node.js или желание его изучить.
  • Ты пишешь аккуратный, понятный и производительный код.
  • Любишь учить новые технологии и применять их в работе.
  • Тебе нравятся игры и развлекательные проекты.
  • Будет плюсом, если ты умеешь анимировать интерфейсы с помощью CSS и SVG (Canvas и WebGL).

ЧТО ПРЕДЛАГАЕМ ВЗАМЕН

Комфорт и заботу:

  • Мы не занимаемся микроменеджментом и не контролируем отработанное время, т.к. доверяем своим людям. Поэтому у нас гибкое начало и окончание рабочего дня, которое ты можешь определять самостоятельно.
  • Удобный формат работы. Ты можешь работать полностью удаленно, а можешь в нашем уютном офисе в центре Москвы (недалеко от м. Проспект Мира/Рижская).
  • ДМС со стоматологией оформляем с первого рабочего дня, еще и фитнес с английским можем компенсировать.
  • Если тебе нужен отпуск, мы всегда его тебе предоставим. Как и больничный, который у нас в большинстве случаев не влечет потерю в деньгах.
  • В качестве приятного бонуса у нас есть программа лояльности для сотрудников с сотнями разных скидок.

Обучение и помощь в развитии:

  • У нас очень чуткий менеджмент, который реально вкладывается в своих сотрудников. Больше половины из них выросли внутри компании, и для нас это показательно.
  • Мы ценим обратную связь, поэтому не пренебрегаем практиками, помогающими нам становиться лучше: one-to-one, performance review.
  • Для команд регулярно покупаем доступы к популярным конференциям, чтобы наши ребята всегда были в тренде.
  • Про классические виды обучения тоже не забываем, поэтому у нас предусмотрена компенсация профильных курсов.

Не просто коллег, а сообщество:

  • Нам комфортно вместе не только работать, поэтому у нас образовались различные сообщества по интересам: футбольная команда, клуб любителей fifa, киноклуб. Мы любим настолки, практикуем random-coffee и просто созваниваемся среди недели поболтать с коллегами на отвлеченные темы.
  • У нас в целом работают адекватные и по-хорошему «простые» люди. Без пафоса, снобизма и понтов. Без духоты и токсичности.

ЧТО ПРЕДСТАВЛЯЕТ СОБОЙ ПРОЦЕСС НАЙМА

Мы не любители формальностей и затягивания процессов, к найму подходим так же. Тебя ждут:

  • Короткое HR-интервью на 20 минут, где мы расскажем чуть подробнее о нас, а ты – о себе.
  • Техническое интервью с тимлидом команды максимум на 1,5 часа.
  • Финальное интервью с СTО, руководителем «Сирены» и HR, где мы окончательно убедимся, что подходим друг другу.

Ключевые навыки

Javascript
Node.js
Vue.js
React.js
Typescript

Адрес

Москва Банный переулок 9

Контактная информация

Sports.ru

Сайт: не указан

Почта: не указана

Вакансия опубликована 02.02.2024 в г. Москва.

Похожие вакансии

#

Middle

Москва

Удаленная работа

Подробное описание

13 августа

#

Senior

Москва

Удаленная работа

Подробное описание

11 ноября

#

Не указана

Москва

Полный день

Подробное описание

28 мая