Разработка и поддержка enterprise SPA, проектирование frontend-архитектуры по feature-based / feature-sliced подходу, развитие shared UI-библиотеки.
Задачи:
- Разрабатывать CRUD-интерфейсы, dashboards и real-time экраны.
- Работать с server state, кэшированием и оптимистичными обновлениями.
- Оптимизировать производительность, lazy loading и code splitting.
- Обеспечивать accessibility и корректную работу с фокусом и клавиатурой.
- Реализовывать темизацию и многоязычность.
- Писать unit- и e2e-тесты, участвовать в code review.
Требования: коммерческий опыт React и TypeScript от 4 лет, опыт разработки сложных SPA, уверенное владение современным React-стеком, понимание frontend-архитектуры и разделения ответственности, опыт работы с дизайн-системами и UI-китами, внимание к качеству кода и пользовательскому опыту.
Будет плюсом: разработка npm-пакетов и shared UI-библиотек, работа с WebSocket и SSE, визуализация данных и dashboards, CI/CD для frontend, OpenAPI codegen.
Полная занятость, график 5/2. Гибридный формат работы.