Свяжитесь напрямую по этой вакансии
REMOTE CIS | IT ONE
Команда разработки МДЛП (Мониторинг движения лекарственных препаратов) в составе оператора ЦРПТ занимается созданием, развитием и поддержкой высоконагруженной государственной информационной системы, которая отслеживает путь каждой упаковки лекарств в России от завода до пациента.
В монорепозитории ведётся параллельная разработка четырёх ключевых систем: • Личный кабинет фармкомпаний и аптек • АРМ-КО (автоматизированное рабочее место инспектора) • Панель администратора системы • АРМ документов (модуль документооборота)
Мы ищем Frontend-разработчика, который будет проектировать и развивать гибкие табличные интерфейсы, работать со сложным бэкендом и обеспечивать безопасность интерфейсов в высоконагруженной среде
• Разработка и развитие экосистемы интерфейсов системы МДЛП (Личные кабинеты участников рынка, АРМ администраторов и инспекторов) • Покрытие кода тестами: написание Unit-тестов, интеграционных тестов и поддержка скриншотного тестирования для критических интерфейсов • Поддержание кодовой базы в актуальном состоянии: рефакторинг, контроль строгости типов TypeScript • Оптимизация производительности фронтенда при работе со сложными, большими формами и массивами данных • Взаимодействие со смежными командами: системными аналитиками, QA-инженерами и backend-разработчиками для интеграции по API. • Проектирование и разработка гибких табличных интерфейсов • Интеграция UI со сложным бэкендом (REST API) • Обеспечение безопасности интерфейсов • Разработка тяжёлых многостраничных форм и виджетов • Разработка и развитие изолированной UI-Kit библиотеки внутри монорепозитория (ui-common): создание переиспользуемых атомарных компонентов, их документирование и визуализация в Storybook • Покрытие приложений автотестами различных уровней
• Опыт: 3+ лет коммерческой разработки • Опыт работы с AI-агентами • Core: JavaScript (ES6+), TypeScript • React: опыт работы с версией < 16.8 (важны старые классовые компоненты до React 16.8) и > 16.8 (опыт работы с ИИ-агентами, опыт работы с Mobx) • Уверенное владение Git и CI/CD процессами • Storybook — создание и поддержка документации компонентов • less — стилизация • Material UI — работа с библиотекой компонентов • Vitest — unit- и интеграционное тестирование • ESLint, Prettier, Husky, Lint-staged — поддержание качества кода
• Опыт работы в высоконагруженных системах • Опыт построения UI-Kit библиотек с нуля • Знание современных подходов к оптимизации рендеринга (memo, useMemo, virtual list) • Опыт работы с монорепозиториями (Nx, Turborepo, Lerna) • Понимание принципов accessibility (a11y)
IT ONE
6 дней назад
Грейд
Middle
Опыт работы
от 3 лет
Формат работы
Удаленно
ИИ напишет его по вашему резюме, останется только отправить
По компании