Назад
19 часов назад

Middle Frontend-разработчик (React) в MAX, Москва

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

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

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

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

Текст:
/
TL;DR
Middle Frontend-разработчик (React/TypeScript): Разработка и поддержка frontend-приложений и веб-мини-приложений внутри мобильного приложения MAX с акцентом на адаптивные интерфейсы, переиспользуемые UI-компоненты и производительность. Фокус на интеграции с backend API и WebView, оптимизации загрузки и рендеринга, тестировании и развитии frontend-архитектуры.

Локация: Москва. Формат работы: офисный, дистанционный или комбинированный.

Компания

MAX — цифровая платформа VK с мессенджером, мини-приложениями, нейропомощником, платёжным сервисом и конструктором чат-ботов.

Что делать

  • Разрабатывать и поддерживать frontend-приложения на React и TypeScript для desktop- и mobile-сценариев.
  • Создавать веб-мини-приложения, работающие внутри мобильного приложения и WebView.
  • Интегрировать интерфейсы с backend API, внешними сервисами и возможностями мобильного приложения через bridge/API хоста.
  • Разрабатывать переиспользуемые UI-компоненты и поддерживать дизайн-систему.
  • Оптимизировать загрузку, размер бандла, рендеринг, Core Web Vitals и Lighthouse-метрики.
  • Участвовать в проектировании, декомпозиции и планировании задач, код-ревью, обмене знаниями и улучшении CI/CD, сборки и автоматизации.

Требования

  • От трёх лет коммерческого опыта frontend-разработки на JavaScript/TypeScript и уверенный опыт работы с React.
  • Знание компонентного подхода, хуков, управления состоянием, жизненного цикла приложения и Redux или аналогичных библиотек.
  • Знание HTML, CSS, адаптивной и кросс-браузерной вёрстки, а также особенностей mobile web, touch-сценариев и WebView.
  • Опыт интеграции с REST API, WebSocket и асинхронными backend-сценариями.
  • Опыт написания unit- и интеграционных тестов с Jest, React Testing Library или аналогичным стеком.
  • Уверенное владение Git, понимание frontend-производительности и опыт работы с Webpack, Vite, Rspack или аналогичными инструментами.

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

  • Опыт разработки веб-приложений внутри WebView или мобильных mini app-сценариев.
  • Опыт настройки и поддержки инструментов сборки.
  • Опыт работы с задачами высокой неопределённости и прямого взаимодействия с бизнес-заказчиками.
  • Готовность разбираться в смежных областях, включая CI/CD.
  • Английский язык на уровне чтения технической документации.

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

  • Доступны офисный, дистанционный и комбинированный форматы работы.
  • Работа в команде с backend-разработчиками, дизайнерами, аналитиками, QA и продуктовой командой.
  • Возможность участвовать в выборе технических решений, улучшении процессов разработки и подготовке технической документации.

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