Авто.ру — это большой портал обо всём, что касается автомобилей и другого транспорта. Здесь вы найдёте объявления, каталог, отзывы, Бортжурнал, отчёты об истории, Гараж. Мы помогаем многомиллионной аудитории выбирать, покупать и продавать машины. Ищем разработчика фронтенда в команду отчётов. Мы разрабатываем дизайн-систему и используем Storybook. У нас высокая нагрузка, микросервисный подход, обширная система контроля, а также полностью автоматизированный релизный цикл. Мы ценим инициативу, регулярно запускаем новые проекты и всегда открыты для свежих технических идей. Наш стек: Node.js для SSR и BFF на клиенте React/Redux (переезжаем на Redux Toolkit), TypeScript, CSS Modules (но обычный CSS ещё остался).

Обязанности:

Реализация продукта
Вы будете создавать много продуктовых фич на React и TypeScript. Предстоит применять компонентный подход, обеспечивать высокую производительность и писать чистый, типизированный код, который легко поддерживать. При этом важно опираться на лучшие практики и актуальные версии технологического стека. Работа в команде
Нужно будет тесно взаимодействовать с дизайнерами, бэкенд-разработчиками и менеджерами проектов. Улучшение технической базы
Мы ценим качество и надёжность. Вы будете помогать снижать техдолг, оптимизировать текущие решения, а также проводить код-ревью и обмениваться опытом с командой. Больше о фронтенде в Яндексе — в канале Yandex for Frontend

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

  • Работали с Node.js
  • Отлично знаете JavaScript и TypeScript
  • Хорошо знаете React, понимаете принципы работы глобальных стейт-менеджеров — например, Redux
  • Глубоко понимаете принципы REST API и работу протокола HTTP
  • Уверенно владеете Git
  • Используете в работе над кодом скриншоты и юнит-тесты

Дополнительные требования:

  • Работали с GraphQL
  • Работали с системами CI/CD