Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Співбесіди Тестування Відео
Екосистема
Пакети Ресурси
Інше
Події Про нас

Вакансії

Знайдіть роботу своєї мрії в екосистемі Laravel

Додати вакансію
Увійдіть, щоб продовжити
No results.
Full-time 11 дн. тому

Frontend (Full-Stack) Engineer

Xcubator GmbH Віддалено За результатами співбесіди

Role in one line Own the user-facing applications and the web / API layer of the agentic platform — the chat shell, the per-agent UIs, and the glue that connects them to the agent runtime — shipping production-quality interfaces at high velocity. Context We are building a multi-agent AI platform for a regulated banking client: a shared “spine” (chat shell, API gateway, agent runtime, tool layer) with several agents running on top — KYC assistant, document generator, meeting analysis, search, and office / e-mail productivity. The full-stack engineer owns the experience layer end to end. What you will work on Customise and extend LibreChat (React / TypeScript) — branding, auth integration, and new agent-specific UI surfaces. Build polished, usable internal tools: slot-filling document-generation flows, KYC review / approval screens with human-in-the-loop gates, and meeting-analysis Q&A and task views. Implement streaming LLM output in the UI (SSE / websockets), draft → preview → correct → download flows, and stateful multi-step interactions. Wire the frontend to backend services — FastAPI (Python) agent endpoints and the Laravel gateway — including SSO via Azure AD / Entra ID (OpenID Connect). Move fast with AI-assisted development while keeping the codebase reviewable, typed, and maintainable for a regulated client. Must-have Strong React + TypeScript: component architecture, state management, responsive and accessible UI. Real product / UX sensibility — you build internal tools people actually want to use, not just functional ones. Vibecoding fluency: highly productive with AI coding assistants (Claude Code, Cursor, Copilot) — able to scaffold, iterate, and ship quickly without losing control of code quality. Solid backend competence: consuming and integrating REST / streaming APIs, auth flows (OIDC / SSO), and comfort reading and extending Python and / or PHP services. Engineering hygiene: Git, CI/CD, and containerised local development (Docker). Codebase agility: comfortable working inside a large existing open-source codebase and bending it to requirements. Nice-to-have Prior LibreChat or chat-UI customisation experience. SSO integration experience with Azure AD / Entra ID (OpenID Connect). Hands-on Python (FastAPI) and / or PHP (Laravel), not just integration. Experience building UIs for LLM / agent products (streaming, tool-call surfacing, citations). Prior work in regulated, enterprise, or security-sensitive environments. Tech stack you will touch React, TypeScript, Tailwind / CSS, Node tooling, LibreChat · FastAPI (Python) and Laravel (PHP) services · Azure Entra ID / OpenID Connect SSO · Docker, Git, CI/CD · streaming (SSE / websockets). Ways of working Remote, distributed delivery team; English working language; scrum-light cadence. Banking-grade rigor: every action auditable, human-in-the-loop by design, compliance considerations built into the architecture — not bolted on. Vibecoding is for velocity, not for shipping unreviewed code: AI-assisted, human-owned, review-clean. Important As this is a Germany-based project, we are primarily seeking candidates based in Western Ukraine, with Vinnytsia and Lviv being our preferred locations. Frontend (Full-Stack) Engineer Відгукнутись на вакансію

Full-time 11 дн. тому

Junior, Middle Full-Stack Developer (React, Laravel)

Проєкт 977, ГО Віддалено За результатами співбесіди

Middle/Junior Full-Stack Developer (React / C# / Laravel) Стек: Frontend: TypeScript, React, RTK Query, Tailwind-variants, Zod, i18n. Backend: PHP 8+, Laravel 12 (Event-Driven архітектура). Інші проекти: C#, ASP.NET Core. (Тобі не обов’язково знати все на ідеальному рівні. Очікуємо впевнене знання TypeScript/React та базове розуміння ООП на C# або PHP. Іншому навчить наш CI/CD пайплайн та Lead).\ Що потрібно буде робити: 1. Design-First розробка: Перед написанням коду ти складатимеш короткий Tech Doc, який відповідатиме на питання «Як я буду це реалізовувати» (опис API контрактів, стейту та куди піде яка логіка). Коротше — краще. 2. Розробка: Писати фічі на React та бекенді. 3. Робота з AI-Gate: Виправляти свій код за зауваженнями LLM-бота до того, як його перевірятиме Lead. Кого ми шукаємо (Вимоги): Впевнене володіння TypeScript та React. Базове розуміння патернів проектування, REST API, роботи реляційних БД (PostgreSQL). Вміння читати чужий код та документацію англійською мовою. Дисципліна: готовність працювати в жорстких рамках лінтерів, строгих типів та дизайн-документів. Умови: Невелика команда (3−4 людини). Повністю віддалена робота. Повна відсутність бюрократії — процес керується виключно через GitLab, Trello і 4 дейлі-мітинги на тиждень. Важливо для відгуку: обов’язково додай посилання на свій код (бажано на React, Laravel або C#). Вкажи 1−2 файли, де, на твою думку, найцікавіша реалізація. Нам неважливо, чи допомагав тобі LLM його писати, але ти маєш розуміти кожен рядок. На співбесіді ми будемо розбирати цей код, і тобі потрібно буде аргументувати свої архітектурні рішення. Якщо з вами було обговорено час співбесіди, тоді буде обов’язкове питання на тему tailwind-variants. Якщо ви не будете знати про що йдеться мова, на цьому інтерв'ю буде завершено. На співбесіді не буде жодних теоретичних питань на тему алгоритмів чи «data structures» — ми говоримо лише про реальну архітектуру та твій код. Свої посилання додай у супроводному листі. Якщо ти не знаеш React це обов’язково напиши.