Перейти к содержимому
X
Xcubator GmbH

Frontend (Full-Stack) инженер

Ищем опытного Full-Stack инженера для разработки пользовательских интерфейсов мультиагентной AI-платформы для банка. Нужно кастомизировать LibreChat, создавать внутренние инструменты и интегрировать фронтенд с бэкендом. Требуется сильный React/TypeScript, опыт с AI-ассистентами и бэкенд-навыки (Python/PHP). Работа удаленная, английский обязателен.

senior удалённо ~1 761 804 – 3 374 028 ₸
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 178 похожих вакансий за 90 дней.

оценка p25–p75
1 761 804 – 3 374 028 ₸
медиана: 2 744 745 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><b>Суть роли в одной строке</b></p><p>Владеть пользовательскими приложениями и веб/API-уровнем агентной платформы — чат-оболочкой, UI для каждого агента и связующим звеном, соединяющим их с рантаймом агентов, — поставляя интерфейсы продакшен-качества с высокой скоростью.</p><p><b>Контекст</b></p><p>Мы создаем мультиагентную AI-платформу для регулируемого банковского клиента: общий «позвоночник» (чат-оболочка, API-шлюз, рантайм агентов, уровень инструментов) с несколькими агентами, работающими поверх него — ассистент KYC, генератор документов, анализ встреч, поиск и офисная/email-продуктивность. Full-stack инженер владеет уровнем пользовательского опыта от начала до конца.</p><p><b>Над чем вы будете работать</b></p><ul><li>Кастомизировать и расширять LibreChat (React / TypeScript) — брендинг, интеграция аутентификации и новые UI-поверхности для конкретных агентов.</li><li>Создавать качественные, удобные внутренние инструменты: процессы генерации документов с заполнением полей, экраны проверки/утверждения KYC с контролем человека (human-in-the-loop), а также Q&A и представления задач для анализа встреч.</li><li>Реализовывать потоковый вывод LLM в UI (SSE / websockets), процессы черновик → предпросмотр → исправление → загрузка и многошаговые взаимодействия с сохранением состояния.</li><li>Связывать фронтенд с бэкенд-сервисами — эндпоинтами агентов на FastAPI (Python) и шлюзом на Laravel — включая SSO через Azure AD / Entra ID (OpenID Connect).</li><li>Быстро работать с AI-ассистированной разработкой, сохраняя кодовую базу проверяемой, типизированной и поддерживаемой для регулируемого клиента.</li></ul><p><b>Обязательно</b></p><ul><li><b>Сильные знания React + TypeScript: </b>компонентная архитектура, управление состоянием, адаптивный и доступный UI.</li><li><b>Настоящее чувство продукта/UX — </b>вы создаете внутренние инструменты, которыми люди действительно хотят пользоваться, а не просто функциональные.</li><li><b>Свободное владение Vibecoding: </b>высокая продуктивность с AI-ассистентами кодирования (Claude Code, Cursor, Copilot) — способность быстро создавать каркасы, итерировать и поставлять, не теряя контроля над качеством кода.</li><li><b>Солидная компетентность в бэкенде: </b>потребление и интеграция REST/потоковых API, потоки аутентификации (OIDC/SSO), а также уверенное чтение и расширение сервисов на Python и/или PHP.</li><li><b>Инженерная гигиена: </b>Git, CI/CD и контейнеризированная локальная разработка (Docker).</li><li><b>Адаптивность к кодовой базе: </b>комфортная работа внутри большой существующей кодовой базы с открытым исходным кодом и ее адаптация под требования.</li> </ul><p><b>Желательно</b></p><ul><li>Предыдущий опыт кастомизации LibreChat или чат-UI.</li><li>Опыт интеграции SSO с Azure AD / Entra ID (OpenID Connect).</li><li>Практический опыт работы с Python (FastAPI) и/или PHP (Laravel), а не только интеграция.</li><li>Опыт создания UI для продуктов на основе LLM/агентов (потоковая передача, отображение вызовов инструментов, цитирование).</li><li>Предыдущая работа в регулируемых, корпоративных средах или средах с высокими требованиями к безопасности.</li></ul><p><b>Технологический стек, с которым вы будете работать</b></p><p>React, TypeScript, Tailwind / CSS, Node tooling, LibreChat · FastAPI (Python) и Laravel (PHP) сервисы · Azure Entra ID / OpenID Connect SSO · Docker, Git, CI/CD · потоковая передача (SSE / websockets).</p><p><b>Способы работы</b></p><ul><li>Удаленная, распределенная команда доставки; рабочий язык — английский; облегченный Scrum-ритм.</li><li>Строгость банковского уровня: каждое действие аудируемо, контроль человека (human-in-the-loop) по дизайну, соображения соответствия требованиям встроены в архитектуру, а не добавлены постфактум.</li><li>Vibecoding — для скорости, а не для поставки непроверенного кода: AI-ассистировано, под контролем человека, чисто после проверки.</li></ul><p> </p><p><b>Важно</b></p><p>Поскольку это проект, базирующийся в Германии, мы в первую очередь ищем кандидатов, находящихся в Западной Украине, причем Винница и Львов являются нашими предпочтительными локациями.</p><p><b>Frontend (Full-Stack) Engineer</b></p> <div> <a href="https://jobs.dou.ua/companies/xcubator/vacancies/361968/#reply-btn-id">Відгукнутись на вакансію</a> </div>

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
S
Sednor Holdings Limited
сегодня

Старший Full Stack разработчик

~1 761 804 – 3 374 028 ₸ оценка

Ищем Senior Full Stack разработчика для создания B2B Fintech платформы по международным платежам. Нужен опыт 5+ лет с JavaScript/TypeScript, NestJS, Next.js, React и MySQL. Предлагаем удаленную работу, гибкий график и конкурентную зарплату.

JavaScript TypeScript NestJS +6
senior удал. dou
I
Inoxoft
сегодня

Fullstack разработчик (JavaScript/Node.js)

Ищем Fullstack разработчика с сильным бэкенд-опытом на Node.js и JavaScript, готового работать с разными технологиями и активно использовать AI-инструменты (Claude Code). В задачи входит разработка API, интеграций и бэкенд-сервисов, а также участие во фронтенде при необходимости. Предлагают гибкий график, 25 оплачиваемых дней отпуска, медицинскую страховку и бюджет на саморазвитие.

JavaScript Node.js API +4
senior удал. dou
Ciklum
C
Ciklum
сегодня

Старший Full Stack инженер

Разработка full stack решений для AI-агентов: создание интерфейсов на React/TypeScript и бэкенд-сервисов на Python, Java или Node.js. Требуется опыт с современными веб-технологиями, базами данных и CI/CD. Компания предлагает удаленную работу, обучение и страховку.

React TypeScript Python +11
senior удал. dou
Empat
E
Empat
сегодня

Старший full-stack разработчик (TypeScript/Node.js/React)

Старший full-stack разработчик для создания нового AI-продукта в сфере стоматологии. Требуется опыт TypeScript/Node.js и React, интеграция LLM, знание английского. Предлагается удаленная проектная работа с гибким графиком и оплатой по результатам.

TypeScript Node.js React +16
senior удал. dou
T
Techery
23 ч. назад

Senior Full Stack Engineer

~1 761 804 – 3 374 028 ₸ оценка

Techery шукає Senior Full Stack Engineer для роботи над глобальною музичною платформою. Потрібен досвід з Node.js, React, Next.js, TypeScript та Python, а також навички роботи з AWS, SQL та CI/CD. Компанія пропонує гнучкий графік, комфортні офіси в Києві та Дніпрі, та можливості професійного зростання.

Node.js React Next.js +13
senior удал. dou
Altenar
A
Altenar
1 д. назад

Frontend-разработчик (React, Three.js, анимации)

Разработка корпоративных сайтов и порталов с креативной 2D/3D анимацией и адаптивной версткой. Требуется глубокое знание React, TypeScript, Next.js, Three.js и инструментов анимации (GSAP, Framer Motion). Компания предлагает удаленную работу или офис в Тбилиси, ДМС, фитнес и обучение английскому.

TypeScript Next.js React +20
senior удал. hh