Frontend разработчик на React

02.07.2026
150 000 / месяц
Вакансия истекает: 13.07.2026
Откликнуться

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

Чем предстоит заниматься:

  • Разработка новых и развитие существующих веб-приложений SPA на React и Typescript со сложными интерфейсами, бизнес-логикой и большим количеством зависимостей
  • Разработка экранов по макетам Figma, взаимодействие с UX/UI дизайнером
  • Интеграция интерфейсов с API, взаимодействие с backend-разработчиками при согласовании контрактов и бизнес-логики
  • Написание тестов, рефакторинг и декомпозиция существующего кода
  • Участие в митингах и Code Review

Требования:

Обязательные

  • высшее образование (технический ВУЗ) либо сопоставимый практический опыт разработки
  • опыт разработки на JavaScript/TypeScript от 5 лет, опыт коммерческой работы с React от 3 лет
  • уверенное знание React и React Router, Zustand, TanStack Query или аналогичных инструментов.
  • опыт работы с одной из React UI-библиотек (Ant Design, Material UI или аналогичной).
  • опыт адаптивной и кроссбраузерной верстки с использованием HTML5 и CSS
  • работа с SCSS/SASS и CSS Modules
  • работа с Axios, Fetch API, понимание типизации DTO
  • уверенная работа с Git: ветки, merge/rebase, разрешение конфликтов, merge request и code review
  • наличие завершенных проектов на React и TypeScript, в которых кандидат отвечал не только за разработку отдельных компонентов, но и за интеграцию с API, бизнес-логику и поддержку функционала после выпуска
  • опыт работы со сложными формами: динамические поля, зависимая валидация, преобразование данных и формирование API payload (React Hook Form, Zod)
  • опыт системного использования ИИ-инструментов в разработке: анализ кодовой базы, реализация и рефакторинг функционала, с обязательной проверкой сгенерированных решений

Желательно

  • опыт автоматизации цикла разработки CI/CD
  • опыт работы с Figma или другим любым инструментом построения UI/UX
  • опыт работы с Feature-Sliced Design или сопоставимой модульной frontend-архитектурой
  • понимание принципов SOLID, связности компонентов, композиции и распространённых архитектурных паттернов.
  • опыт работы с Vite и module federation.
  • умение писать тесты к разработанному функционалу front-end'a (jest, cypress, Enzyme)
  • опыт разработки финансовых, биллинговых, B2B- или ERP-систем
  • английский – свободно читать тех. документацию

Общие компетенции

  • опыт и навыки работы в команде
  • умение разбираться в чужом коде и писать код‚ понятный другим участникам команды
  • умение оценивать и декомпозировать задачи
  • понимание жизненного цикла разработки ПО
  • понимание принципов гибкой разработки, рефакторинга
  • умение планировать свое время
  • умение писать надежный код и тестировать его
  • готовность работать на результат
  • готовность научиться у коллег чему-то новому и ответить им тем же
  • ответственность, умение доводить задачи до конца, решать проблемы
  • внимательность к качеству кода, стремление устранять технический долг и избегать необоснованных временных решений
  • умение критически оценивать решения, предложенные ИИ-инструментами, и нести ответственность за добавленный в проект код

Требуется стабильное высокоскоростное интернет-соединение для работы с удалённой инфраструктурой разработки, тестирования и планирования, а также взаимодействия с распределённой проектной командой.