Реюнико
Middle+ Frontend Developer (React)
Описание вакансии
до 250 000 ₽ gross · удалённо · срочный трудовой договор на 6 месяцев
Привет!
Мы в Reunico создаём корпоративные решения для автоматизации бизнес-процессов и интеграции сложных информационных систем. Работаем с крупными заказчиками и сопровождаем решения от проектирования до стабильной эксплуатации в production.
Сейчас мы формируем проектную команду для модернизации действующей корпоративной информационной системы управления бизнес-процессами.
Это не greenfield-разработка: часть frontend системы реализована на Angular 9, часть уже работает на React. В рамках проекта предстоит перенести запланированный набор модулей с Angular на существующий React-стек и интегрировать их в текущую архитектуру.
Основная задача — не переписать всю систему с нуля, а поэтапно модернизировать существующее production-приложение, сохраняя его работоспособность в процессе миграции.
Текущий React-стек проекта — React 18+ / TypeScript 5.6+. Архитектура построена с использованием Webpack Module Federation.
Чем предстоит заниматься
- участвовать в модернизации существующей корпоративной информационной системы;
- переносить запланированные модули с Angular 9 на React;
- разбираться в существующей Angular-реализации и переносить её функциональность в React;
- развивать существующее React-приложение и его архитектуру;
- разрабатывать frontend на React + TypeScript с использованием функциональных компонентов и Hooks;
- интегрировать новые и перенесённые модули в существующую архитектуру на базе Webpack Module Federation;
- работать с существующим state management на React Hooks и Context API;
- развивать существующие Context Providers;
- использовать и при необходимости развивать существующий UI Kit на базе MUI;
- интегрировать frontend с backend-сервисами по REST API / OpenAPI;
- участвовать в проектировании контрактов API совместно с backend-командой;
- анализировать и устранять проблемы производительности frontend;
- работать с техническим долгом и постепенно…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.