Разработка и поддержка 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. Гибридный формат работы.