Описание
Описания нет
Задачи
•Разрабатывать чат-интерфейсы и ассистентов с потоковой генерацией ответа
•Создавать интерфейсы для длительных процессов со статусами шагов, ходом выполнения цепочек, повторными попытками и сообщениями об ошибках
•Интегрировать корпоративную аутентификацию LDAP, SAML и SSO, реализовывать ролевую модель на клиенте и разграничивать видимость данных
•Самостоятельно выводить код в среду и сопровождать его
•Поддерживать дизайн-систему
•Обеспечивать доступность интерфейса и поддержку русского и казахского языков
•Анализировать события, воронки и метрики использования на клиентской стороне
•Использовать AI-ассистентов в разработке
•Самостоятельно прорабатывать задачи при отсутствии готовых макетов
•Согласовывать контракты API с инженерами платформы
•Учитывать состояния интерфейса: права доступа, ошибки, загрузку и отсутствие данных
Требования
•Уверенное знание React 18 или 19, TypeScript, Vite, TanStack Query или аналогов, MUI или аналогов
•Знание архитектуры крупных SPA, например Feature-Sliced Design или сопоставимого подхода
•Знание Python и FastAPI либо готовность перейти на этот стек с Node.js или Go
•Умение проектировать REST API, аутентификацию и управление сессиями
•Опыт работы с PostgreSQL, SSE и WebSocket
•Умение самостоятельно разворачивать код и сопровождать его
•Продуктовый подход, интерес к поведению пользователей и готовность дорабатывать продукт по обратной связи
•Внимательность к состояниям интерфейса
Будет плюсом: опыт создания no-code- и low-code-конструкторов, визуальных редакторов процессов
Условия
•Гибридный график с первого дня работы
•График 5/2
•Стабильный оклад и ежегодный бонус до 2 окладов
•Расширенный пакет ДМС для сотрудников
•Социальный пакет, специальные предложения от партнёров и скидки на продукты банка
•Возможности для вертикального и горизонтального карьерного роста