Frontend Developer (React) Middle /Middle+

Работодатель:
Зарплата:
200 000 - 260 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, улица Бутырский Вал, 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 станции метро: Савёловская, Менделеевская, Белорусская).
  • Оформление по ТК РФ.
  • Выходной на день рождения.
  • Завтраки, кофе, чай.

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

Front-end разработчик и администратор платформ
Автономная Некоммерческая организация Агентство Креативных Индустрий

Высшее образование в области IT / математика/ экономика / менеджмент / бизнес-анализ / дизайн. Практический опыт от 1-го года. Уверенное знание Figma...

178 000 - 237 000 руб.
Business Development Manager / Менеджер по продажам
Дип Диджитал

От 2-х лет в B2B-продажах сложных услуг или IT-решений. Опыт самостоятельного поиска и привлечения новых...

React Developer
Aston

Возможность работать над задачами для крупнейшего банка, применять свои знания и развивать экспертизу. Современный стек технологий. Опыт работы в роли...

BI-разработчик
СБЕР

Высшее техническое образование. Опыт enterprise разработки в IT-команде. Знание принципов и методов разработки, тестирования, сопровождения ПО. Знания и опыт...

Backend Developer (.NET, C#)
Международная iGaming компания

6+ лет опыта в C#/.NET разработке. Глубокие знания актуальных версий .NET. Опыт работы с многопоточностью. Понимание принципов микросервисной...