Компания 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 станции метро: Савёловская, Менделеевская, Белорусская).
- Оформление по ТК РФ.
- Выходной на день рождения.
- Завтраки, кофе, чай.
Похожие вакансии
Высшее образование в области IT / математика/ экономика / менеджмент / бизнес-анализ / дизайн. Практический опыт от 1-го года. Уверенное знание Figma...
От 2-х лет в B2B-продажах сложных услуг или IT-решений. Опыт самостоятельного поиска и привлечения новых...
Возможность работать над задачами для крупнейшего банка, применять свои знания и развивать экспертизу. Современный стек технологий. Опыт работы в роли...
Высшее техническое образование. Опыт enterprise разработки в IT-команде. Знание принципов и методов разработки, тестирования, сопровождения ПО. Знания и опыт...
6+ лет опыта в C#/.NET разработке. Глубокие знания актуальных версий .NET. Опыт работы с многопоточностью. Понимание принципов микросервисной...
