на главную
hh•5 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой отклик

Middle React-разработчик

В офисе МоскваОфис в МосквеСовременный frontend-стекВлияние на техрешения

Навыки и технологии

ReactGitJavaScriptTypeScript

Ключевая задача

Разработка и развитие пользовательских интерфейсов масштабной цифровой платформы для строительной отрасли на React и TypeScript.

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

О компании

Мы — аккредитованная IT-компания «Цифровые Пространственные Технологии».

Сейчас мы развиваем масштабную цифровую платформу для строительной отрасли, которая объединяет девелоперов, подрядчиков, поставщиков и других участников строительного рынка, а также обеспечивает взаимодействие с городскими информационными системами.

Платформа охватывает различные этапы жизненного цикла строительства: от документооборота и согласований до взаимодействия с подрядчиками и получения цифровых услуг.

Мы масштабируем разработку и формируем новые продуктовые команды в Москве. Ищем самостоятельного Middle React-разработчика, который будет участвовать в создании и развитии пользовательских интерфейсов платформы.

Обязанности

  • Разрабатывать новые функциональные возможности и пользовательские интерфейсы на React и TypeScript.
  • Поддерживать, развивать и улучшать существующий frontend.
  • Создавать адаптивные интерфейсы для веб- и мобильных сценариев использования.
  • Реализовывать интерфейсы с использованием Tailwind CSS.
  • Интегрировать frontend с backend-сервисами через API.
  • Работать с переиспользуемыми компонентами, поддерживать единообразие интерфейсов.
  • Участвовать в обсуждении технических решений, декомпозиции и оценке задач.
  • Проводить рефакторинг, улучшать читаемость и поддерживаемость кода.
  • Взаимодействовать с другими разработчиками, системными аналитиками и руководителем команды.

Требования

  • Уверенное знание JavaScript (ES6+) и TypeScript.
  • Практический коммерческий опыт разработки на React.
  • Хорошее понимание компонентов, хуков, управления состоянием и жизненного цикла React-приложений.
  • Уверенные знания HTML, CSS и адаптивной вёрстки.
  • Опыт работы с Tailwind CSS.
  • Понимание принципов взаимодействия frontend с REST API, работы с асинхронными запросами.
  • Опыт работы с Git.
  • Умение писать чистый, структурированный и поддерживаемый код.
  • Самостоятельность в решении задач и готовность конструктивно взаимодействовать с командой.

Будет большим плюсом

  • Опыт работы с компонентной библиотекой Ant Design.
  • Знакомство с архитектурой Feature-Sliced Design (FSD) и понимание принципов разделения приложения на слои.
  • Опыт работы с крупными интерфейсами, личными кабинетами, сложными формами и B2B-системами.
  • Опыт оптимизации производительности React-приложений.

Условия

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