Frontend Developer (React) Middle /Middle+

Frontend Developer (React) Middle /Middle+

Москва, улица Бутырский Вал, 68/70с1

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

Компания OMNICORE (ранее «Омникомм») - крупнейшая по обороту компания на рынке GPS-ГЛОНАСС мониторинга автотранспорта приглашает в свою команду Frontend Developer (React) Уровень: Middle /Middle+

Обязанности:

  • Разрабатывать клиентскую часть Omnicomm Online и других продуктов компании.
  • Создавать новые интерфейсы на React и TypeScript.
  • Поддерживать и постепенно переносить legacy-код на современный стек.
  • Развивать микрофронтенды и общие UI-компоненты.
  • Интегрировать frontend с HTTP API и WebSocket.
  • Оптимизировать загрузку, рендеринг, большие таблицы и объёмы данных.
  • Писать unit- и integration-тесты.
  • Участвовать в проектировании frontend-архитектуры и code review.
Требования:
  • Уверенное владение JavaScript и TypeScript.
  • Понимание областей видимости, замыканий, прототипов, event loop, Promise и async/await.
  • Коммерческий опыт с React и React Hooks.
  • Знание HTML, CSS/SCSS и адаптивной вёрстки.
  • Опыт управления клиентским и серверным состоянием.
  • Понимание HTTP, REST, WebSocket, CORS, cookies и механизмов работы браузера.
  • Опыт работы со сборщиками и инструментами качества кода.
  • Опыт тестирования React-приложений.
  • Умение разбираться в brownfield/legacy-коде и постепенно его рефакторить.

    Будет плюсом

  • TanStack Query, Redux, MobX или Zustand.
  • Nx и организация больших монорепозиториев.
  • Module Federation и микрофронтенды.
  • Rspack, Webpack или Vite.
  • Feature-Sliced Design.
  • Vitest/Jest, React Testing Library, MSW.
  • Storybook и разработка UI-kit.
  • Опыт миграции jQuery или старых React-приложений.
  • Leaflet, карты и геоданные.
  • Виртуализация больших таблиц.
  • Sentry и Lighthouse.
  • Базовый опыт с Docker, Kubernetes и CI/CD.
Условия:
  • Интересные проекты.
  • Заработная плата по договоренности.
  • Рабочий день с 9.00-18.00.
  • Комфортный офис в Baker Plaza (в пешей доступности 3 станции метро: Савёловская, Менделеевская, Белорусская).
  • Оформление по ТК РФ.
  • Выходной на день рождения.
  • Завтраки, кофе, чай.
Навыки
  • JavaScript
  • TypeScript
  • event loop
  • HTTP AP
  • WebSocket
  • CSS/SCSS
  • CORS
  • REST
  • TanStack Query
  • Redux
  • MobX
  • Zustand
  • Rspack
  • Vitest/Jest
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Адрес

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

DCloud
  • Москва

  • до 230000 RUR

Рекомендуем
МТС
  • Москва

  • до 230000 RUR

Рекомендуем
  • Москва

  • до 230000 RUR

Рекомендуем
Системная Интеграция

Frontend-разработчик (React, TS)

Системная Интеграция

  • Москва

  • до 230000 RUR

РУСАЛ
  • Москва

  • до 230000 RUR

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

Инженерная компания SDK

  • Москва

  • до 200000 RUR

А0
  • Москва

  • до 200000 RUR

СПРОСИВРАЧА

Senior frontend developer (React)

СПРОСИВРАЧА

  • Москва

  • до 200000 RUR

ФГУП ЦРП
  • Москва

  • до 200000 RUR

Зерно-Агрегатор

Middle React Native Developer (Expo)

Зерно-Агрегатор

  • Москва

  • от 180000 RUR

Московская Биржа

Frontend-разработчик

Московская Биржа

  • Москва

  • от 180000 RUR

Ventra
  • Москва

  • от 180000 RUR

Коммерсантъ

Frontend-разработчик

Коммерсантъ

  • Москва

  • от 180000 RUR

СалютДевайсы

Frontend-разработчик

СалютДевайсы

  • Москва

  • от 180000 RUR

PravoTech

Frontend Developer

PravoTech

  • Москва

  • до 250000 RUR

ЛОКО-БАНК
  • Москва

  • до 250000 RUR

Senior Frontend Developer

Мальцева Мария

  • Москва

  • до 250000 RUR

Транснефть-Технологии
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию