Развивать интерфейсы на React + TypeScript: новые фичи, производительность, доступность, тесты, CI/CD.
Поддерживать фронтенд OpenWebUI: темы/брендинг, локализация (i18n), PWA-аспекты, плагины/интеграции, настройки ролей и прав; работать с бэкендами по OpenAI-совместимым API и Ollama.
Интегрироваться с REST/GraphQL/OpenAPI, реализовывать real-time сценарии (WebSocket/SSE), профилировать и оптимизировать UI (code-splitting, мемоизация, виртуализация).
3+ лет коммерческой разработки на React + TypeScript (хуки, состояние, маршрутизация, оптимизация, доступность).
Опыт или быстрая обучаемость в Svelte/SvelteKit для поддержки OpenWebUI.
Уверенная работа с Vite/Webpack, Tailwind, PWA и i18n.
Опыт тестирования (unit/E2E), настройки CI/CD и контейнеризации.
Понимание real-time интерфейсов (WebSocket/SSE), безопасных фронтенд-практик (CSP, XSS-mitigation), работы с API-контрактами (OpenAPI/Swagger).