Middle +/ Senior React Developer (TypeScript)

Emphasoft · Москва

  • Более 6 лет
  • Полная
  • Удалённо
  • Гибрид

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

Обязанности

  • Разработка и развитие веб-приложений на React и TypeScript.
  • Проектирование и поддержка клиентской архитектуры SPA/PWA.
  • Оптимизация производительности приложений: рендеринга компонентов, загрузки ресурсов и кэширования.
  • Управление состоянием приложения с использованием Redux Toolkit, MobX и react-query.
  • Интеграция с backend-сервисами и работа с API.
  • Написание и поддержка unit-тестов.
  • Участие в командной разработке: code review, взаимодействие с backend-разработчиками, QA и менеджерами проектов.

Требования

  • Отличное знание React: хуки, жизненный цикл компонентов, reconciliation и оптимизация рендеринга.
  • Коммерческий опыт разработки на React от 3 лет и опыт работы в команде.
  • Практический опыт оптимизации производительности веб-приложений.
  • Опыт работы минимум с двумя инструментами из следующих: Redux Toolkit, MobX, react-query.
  • Понимание архитектуры SPA/PWA, принципов работы service worker и стратегий кэширования.
  • Хорошее знание TypeScript и современных стандартов JavaScript.
  • Понимание принципов клиент-серверного взаимодействия и работы с REST, GraphQL, gRPC или WebSocket.
  • Опыт работы с GitLab, браузерными DevTools, Webpack и ESLint.
  • Опыт написания unit-тестов с использованием Jest и React Testing Library.
  • Опыт работы с командными процессами разработки: code review, Git-flow и взаимодействие с другими участниками команды.

Будет плюсом

  • Опыт разработки микрофронтендов, включая Module Federation или Web Components.
  • Опыт работы с Angular или Vue.js.
  • Опыт разработки на Node.js, Next.js, Electron или React-admin.
  • Опыт настройки Nginx и GitLab CI/CD pipelines.
  • Опыт работы с Kubernetes.

Условия:

  • B2B Контракт, ИП.
  • Необходимость посещать офис в Москве 4 р./мес.
  • Корпоративные курсы английского
  • 3 оплачиваемых sick day в год
  • Долгосрочное сотрудничество

Ключевые навыки

  • TypeScript
  • JavaScript
  • React

Похожие вакансии

QA Engineer

Филиал компании Лист Ренталс Лимитед · Москва
От 3 до 6 летПолнаяУдалённо14 октября 2026

Разработчик C++

Международный Научно-Технологический Центр Миэт · Москва
Более 6 летПолнаяГибрид14 октября 2026

Инженер (инфраструктура разработки ПО)

от 100 000 до 140 000 ₽ до вычета НДФЛ
Всероссийский научно-исследовательский институт радиотехники (ВНИИРТ) · Москва
От 1 года до 3 летПолнаяНа месте работодателя14 октября 2026

Разработчик 1С

ЛОМБАРДМОСКРЕДИТ · Москва
От 3 до 6 летПолнаяГибрид14 октября 2026