Назад
2 дня назад

Frontend Developer (React, TypeScript)

Формат работы
remote
Тип работы
fulltime
Страна
Russia/Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Frontend Developer (React, TypeScript): Разработка и развитие пользовательского интерфейса для продуктовых решений с акцентом на масштабируемую архитектуру фронтенда, работу с legacy и интеграцию с backend-контрактами. Focus on оптимизацию производительности, обеспечение качества кода через code review и тестирование, а также поддержку консистентности и поддерживаемости React/TypeScript компонентов.

- Location: Удалёнка и свободный график

Company

Rossko — один из крупнейших дистрибьюторов автозапчастей в России и Казахстане с собственным производством и аккредитованным ИТ-блоком.

Что делать

  • Разрабатывать современные адаптивные кроссбраузерные интерфейсы на TypeScript и React.
  • Участвовать в построении и развитии архитектуры фронтенда, выполнять рефакторинг и приводить в порядок legacy.
  • Интегрироваться с backend-командами: работать с REST/WebSocket и участвовать в обсуждении API-контрактов.
  • Оптимизировать загрузку страниц и время отклика, устранять узкие места с помощью инструментов анализа производительности.
  • Обеспечивать качество: проводить code review, писать тесты для компонентов и модулей, соблюдать лучшие практики.
  • Реализовывать макеты с дизайнерами и участвовать в развитии дизайн-системы, документировать компоненты и архитектурные решения.

Требования

  • Уверенный подтвержденный коммерческий опыт с React и TypeScript (React — регулярный коммерческий стек сейчас или в последнем значимом опыте).
  • Опыт разработки 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).

Культура и преимущества

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

Процесс найма

  • Минимум этапов и экспертные интервьюеры.
  • Технические обсуждения с фокусом на инженерные решения, code review и качество кода.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →