Издательский дом «Коммерсантъ» — лидер деловой журналистики, объединяющий газету, журналы, цифровые платформы и спецпроекты. Наши сайты kommersant ru, autopilot ru, myweekend ru входят в число самых цитируемых ресурсов Рунета. Мы работаем с высокими нагрузками, сложными пользовательскими сценариями и стремимся к технологическому совершенству. Нам нужен frontend-разработчик, который готов развивать и улучшать наши продукты, создавать качественные интерфейсы для миллионов пользователей и участвовать в формировании лучших практик в команде и быть фанатом своего дела.
Обязанности
- Поддержка работы сайтов kommersant. ru, myweekend. ru, autopilot. ru. Внедрение нового или улучшение текущего функционала, работа над существующими cms.
- Создание большого количества специальных проектов, лендингов для редакционных и рекламных отделов.
- Поддерживать действующие проекты, актуализировать кодовую базу, искать и устранять причины ошибок, оптимизировать скорость загрузки.
- Участие в процессах code review, обмен опытом и поиск наилучших технических решений.
- Тесное взаимодействие с командой дизайнеров и backend-разработчиков для достижения высокого качества конечного продукта.
- Сборка промо-лендингов на HTML / CSS / JS по готовым макетам.
- Адаптивная верстка под основные разрешения (desktop, tablet, mobile).
- Адаптация сайтов с учетом принципов SEO для повышения видимости в поисковых системах.
- Взаимодействие с аналитическими инструментами для отслеживания пользовательского поведения и улучшения интерфейса.
Требования
- Участие в разработке крупных и сложных проектов.
- Опыт работы от 3-ех лет в качестве frontend-разработчика.
- Знание JavaScript (ES6 +), умение писать чистый, читаемый код на Native JS.
- Знание HTML / CSS, адаптивная кроссбраузерная верстка (мы поддерживаем не только последние версии браузеров).
- Умение качественно верстать без сторонних библиотек при помощи flex и grid, самостоятельно создавать сетки, понимать возможности современного CSS3.
- Опыт работы с фреймфорком Vue3/Nuxt4 (Composition API).
- Базовые знания и навыки TypeScript, Git.
- Навык работы с системами сборки и автоматизации (Webpack, Vite, npm/yarn).
- Понимание основ взаимодействия между клиентом и сервером.
- Способность анализировать чужой код, выявлять и исправлять ошибки.
- Самостоятельность и высокая степень ответственности за качество выполняемых работ.
Будет вашим преимуществом
- Опыт оптимизации скорости загрузки сайтов (LightHouse, GTMetrix, etc).
- Опыт работы с jQuery.
- Опыт работы с Highcharts и Highmaps.
- Знание принципов A/B-тестирования.
- Опыт внедрения SEO-оптимизации на фронтенде.
- Умение работать с аналитическими инструментами (например, Google Analytics, Yandex Metrica) для анализа пользовательского поведения и принятия решений.
Условия
- Профессиональную команду, code review, обмен опытом и поддержку.
- Возможность влиять на технологический стек и процессы разработки.
- Уровень дохода: обсуждается с успешным кандидатом по итогам собеседования, зависит от опыта и навыков.
- График работы: гибридный формат (часть времени в офисе, часть — удаленно).
- Стабильность и прозрачность заработной платы.
- Испытательный срок 3 месяца. По окончании испытательного срока Вы сможете подключиться к программе добровольного медицинского страхования и другим опциям социальной политики в Обществе.
Где предстоит работать
Работу в престижном бизнес-центре класса А «Оружейный» (5 минут пешком от м. «Маяковская», кафе и магазины, зоны отдыха внутри здания).