Опубликовано 26 июня 2026 г.

Фронтенд-разработчик | Frontend React + TypeScript в ROSSKO Москва

Building iconв офис
Person iconmiddle
Money bag icon260 000 – 300 000 ₽/мес

Rossko — один из крупнейших дистрибьюторов автозапчастей в России и Казахстане. Мы на рынке с 1997 года, прошли через все кризисы и пандемию и продолжаем уверенно расти. В компании работает более 13 000 человек, открыто 290+ складов в 125 городах. Мы сотрудничаем с мировыми брендами (Bosch, LIQUI MOLY, KYB и др.) и развиваем собственное производство. В портфеле — 300 000+ артикулов и прямые контракты с ведущими производителями.

ИТ — это сердце компании и стратегический драйвер роста. Наш аккредитованный ИТ-блок объединяет 280+ специалистов, которые:

  • развивают 37 внутренних продуктов (включая логистику, e-commerce, финансы и BI),

  • поддерживают собственную инфраструктуру: 5 ЦОД, 1000+ виртуальных серверов, 400+ ТБ данных.

Мы строим современные и устойчивые решения, активно растём и ищем людей, которые хотят работать в технологичной и стабильной среде.

Почему выбирают Rossko?

  • Надёжность: крупная, устойчивая и полностью «белая» компания с прозрачными процессами и стабильным управлением.

  • Признание отрасли: член GROUPAUTO Russia, входим в топ-3 по объёму и сервису.

  • Здоровая культура: без хаоса, микроменеджмента и давления — только профессиональное уважение и доверие.

  • Гибкость: удалёнка и свободный график, акцент на результат, а не на контроль.

  • Поддержка роста: ДМС, обучение, сертификации, современное оборудование.

  • Долгосрочность: сотрудники работают у нас в среднем от 5+ лет — у нас всегда есть куда развиваться.

Сейчас мы ищем frontend-разработчика в продуктовую команду. Основной стек — React + TypeScript.

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

Вам предстоит:

1. Разработка пользовательского интерфейса:

  • Разрабатывать современные, адаптивные и кроссбраузерные интерфейсы на TypeScript с использованием React.
  • Писать понятный, поддерживаемый код, который не страшно развивать через год

2. Архитектура и масштабирование

  • Участвовать в выстраивании и развитии архитектуры фронтенда
  • Рефакторинг старых слоев приложения под новую архитектуру. В наших масштабных проектах может встретится легаси — мы его не боимся и приводим в порядок итеративно ;)

3. Интеграция с бэкендом:

  • Обеспечение безопасности и защиты данных на уровне клиента.
  • Плотно взаимодействовать с бекенд-командой. Работать с REST / WebSocket, участвовать в обсуждении контрактов и API.

4. Оптимизация производительности:

  • Оптимизация загрузки страниц и времени отклика приложения.
  • Использование инструментов для анализа производительности и устранения узких мест.

5. Обеспечение качества кода:

  • Проведение код-ревью и написание тестов для компонентов и модулей.
  • Соблюдение стандартов кодирования и лучших практик разработки.

6. Работа с дизайном и дизайн-системой:

  • Реализация макетов совместно с дизайнерами, улучшение пользовательского опыта.
  • Участие в создании и развитии дизайн-системы проекта.

7. Качество и поддержка кода

  • Участие в коде-ревью (получать фидбек, и давать его другим)
  • Внедрение новых функций и улучшений на основе обратной связи от пользователей.
  • Отслеживание качества и консистентности кода (опыт написания тестов будет плюсом).

8. Документация:

  • Документировать компоненты, фичи и архитектурные решения, чтобы команде было проще развивать продукт.

Что для нас важно:

  • Уверенный подтвержденный коммерческий опыт с React и TypeScript:
  • TypeScript — основной рабочий инструмент, а не технология “иногда использовал”.
  • Опыт разработки production-интерфейсов, а не только учебных или pet-проектов.
  • Опыт работы с существующим кодом: поддержка, рефакторинг, улучшение архитектуры.
  • Понимание, зачем TypeScript нужен в больших React-проектах: масштабируемость, безопасность изменений, поддерживаемость.
  • Опыт взаимодействия с backend-командой и обсуждения API-контрактов.
  • Опыт code review и командной разработки.
  • Самостоятельность: умение не просто взять задачу, а уточнить требования, увидеть риски, предложить решение и довести его до результата.

РАБОТА РУКАМИ: сейчас нам нужны сильные инженерные руки, а не эксперт, который хочет перейти в управленческую позицию

Будет плюсом

  • Опыт с WebSocket.
  • Опыт с тестами: Jest, React Testing Library, Playwright, Cypress или аналогичные инструменты.
  • Опыт performance-оптимизации: lazy loading, code splitting, оптимизация рендера, bundle size.
  • Опыт работы в продуктовых или крупных enterprise-проектах.
  • Опыт с другими frontend-фреймворками как дополнительный бэкграунд. Но основной стек роли — React.
  • Нам нужен разработчик, который будет писать код, участвовать в архитектурных решениях, работать с существующим продуктом и отвечать за качество результата. Это НЕ управленческая позиция и не переход в чистый team lead.

Эта роль вам подойдёт, если:

  • Вы уверенно работаете с React и TypeScript в коммерческих проектах.
  • Вам интересно не только делать новые экраны, но и улучшать архитектуру, разбираться в legacy и повышать качество продукта.
  • Вы готовы быть hands-on разработчиком и большую часть времени писать код.
  • Вы умеете обсуждать технические решения с frontend-, backend- и product-командой.
  • Вам важна поддерживаемость кода, а не только скорость закрытия задачи.

Скорее всего, роль НЕ подойдёт, если:

  • Ваш основной стек — Angular или Vue, а React был только эпизодически.
  • Вы хотите развиваться преимущественно как team lead или руководитель команды.
  • Вам интересны только проекты с нуля и неинтересна работа с существующим кодом.
  • Вы не хотите участвовать в обсуждении архитектуры, API-контрактов и качества кода.
  • Вы рассматриваете frontend как временный этап перед fullstack/backend/management.

Что мы предлагаем:

  • Пространство для инженерной инициативы: доверяем экспертизе команды, даём свободу в технических решениях и ценим ответственность за результат.
  • Возможность влиять на архитектуру frontend-продукта, а не просто закрывать задачи по готовому ТЗ.
  • Работу с масштабным продуктом, где есть новые фичи, legacy, рефакторинг, развитие архитектуры, performance и качество кода.
  • Экспертную команду, где важны конструктивное взаимодействие, code review и понятные инженерные решения
  • Гибкий график, официальное оформление по ТК РФ с первого дня;
  • ДМС после 6 месяцев работы; компенсация связи и оборудования;
  • Оплата профессионального обучения, сертификаций, участие в конференциях;
  • Прозрачный и быстрый процесс подбора: мы не затягиваем собеседования, у нас минимум этапов и экспертные интервьюеры;
  • Стабильность и развитие: масштабные проекты, зрелая среда, поддержка коллег и отсутствие микроменеджмента

Если вы готовы решать интересные задачи, влиять на развитие бизнеса и расти в устойчивом, развивающемся и стабильном IT — присоединяйтесь!

Эту вакансию мы нашли в HH.ru
RO

ROSSKO

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики