Назад
6 дней назад

Middle / Senior Frontend-разработчик (React)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Middle / Senior Frontend-разработчик (React): Разработка новых веб-приложений, модулей и пользовательских интерфейсов для SportTech-продуктов с акцентом на React, TypeScript, интеграции с REST API и тестируемый код. Focus on проектирование Frontend-архитектуры, оптимизацию производительности, развитие дизайн-систем и ответственное использование AI-инструментов.

Локация: Москва, Малая Пироговская улица, 18с1. Доступны офисный, удалённый и гибридный форматы работы.

Компания

Продуктовая SportTech-компания, развивающая всероссийскую автоматизированную информационную систему для участников спортивного процесса.

Что делать

  • Разрабатывать новые веб-приложения, модули и пользовательские интерфейсы.
  • Развивать и рефакторить существующую функциональность, интегрировать Frontend-приложения с REST API и внешними сервисами.
  • Проектировать технические решения и структуру приложений совместно с командой.
  • Писать поддерживаемый и тестируемый код, разрабатывать модульные, компонентные и интеграционные тесты.
  • Проводить код-ревью, анализировать ошибки и проблемы производительности и совместимости.
  • Взаимодействовать с продакт-менеджером, разработчиками, QA, дизайнерами, аналитиками и SRE/DevOps; использовать AI-инструменты с обязательной проверкой результата.

Требования

  • Коммерческий опыт Frontend-разработки на React и TypeScript.
  • Уверенное знание JavaScript, TypeScript, HTML и CSS, жизненного цикла React-компонентов и хуков.
  • Опыт создания переиспользуемых UI-компонентов, интеграции с REST API, работы с состоянием, формами, валидацией и пользовательским вводом.
  • Опыт написания модульных и компонентных тестов, работы с Git и участия в код-ревью.
  • Понимание адаптивной и кроссбраузерной вёрстки, оптимизации производительности и проектирования Frontend-архитектуры.
  • Опыт применения AI-инструментов для разработки, тестирования, рефакторинга и документации; способность проверять код на корректность, безопасность и соответствие архитектуре.

Хорошо, если есть

  • Опыт работы с React Testing Library, Jest, Playwright, E2E-тестами и библиотеками визуализации данных.
  • Опыт создания сложных таблиц, дашбордов, аналитических интерфейсов, дизайн-систем и библиотек компонентов.
  • Знание WCAG и ARIA, опыт оптимизации Core Web Vitals, bundle и скорости загрузки приложений.
  • Опыт работы с WebSocket, Server-Sent Events, контейнеризацией и CI/CD для Frontend-приложений.
  • Опыт миграции крупных приложений между версиями React, React Router или других основных библиотек.

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

  • Полная занятость и официальное трудоустройство в аккредитованной IT-компании.
  • Соблюдение трудового законодательства.
  • Гибридный или удалённый формат работы.
  • Возможность влиять на технологические и продуктовые решения.
  • Техника для работы и ДМС после прохождения испытательного срока.

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

  • Техническое интервью с обсуждением опыта и подходов к архитектуре Frontend-приложений.
  • Небольшая практическая задача в формате live coding в комфортной IDE без использования ИИ.

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