-Developing and maintaining enterprise-level SPAs
-Designing frontend architecture using the feature-based / feature-sliced approach
-Developing and evolving a shared UI library
-Implementing CRUD interfaces, dashboards, and real-time screens
-Working with server state, caching, and optimistic updates
-Optimizing performance, lazy loading, and code splitting
-Ensuring accessibility and correct handling of focus and keyboard navigation
-Implementing theming and multilingual support
-Writing unit and e2e tests
-Participating in code reviews
Requirements
-Commercial experience with React + TypeScript for 4+ years
-Experience in developing complex SPA applications
-Proficient in the modern React stack
-Understanding of frontend architecture and separation of concerns
-Experience working with design systems and UI kits
-Attention to code quality and user experience
Nice to have
-Experience in developing npm packages and shared UI libraries
-Working with real-time data (WebSocket, SSE)
-Data visualization and dashboards
-Experience with CI/CD for frontend
-Working with OpenAPI codegen
☑️ Чем предстоит заниматься
-Разрабатывать и поддерживать SPA уровня enterprise
-Проектировать 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-библиотек
-Работа с real-time данными (WebSocket, SSE)
-Визуализация данных и dashboards
-Опыт CI/CD для frontend
-Работа с OpenAPI codegen