Frontend & UX Developer (React/Vue) – Hybrid, Bucharest
Adaugat: 2 săptămâni în urmă
VTU ENGINEERING GMBH GRAMBACH AUSTRIA - SUCURSALA BUCURESTI
Acest anunt este cu aplicare externa. Cand dati click pe Aplicare Externa veti fi redirectionat pe un alt site pentru a aplica.
Key Responsibilities
UI Components & Dashboard
- Build a reusable component library for the VTU AI Cockpit using React, Vue, Jinja2.
- Develop responsive dashboards presenting AI outputs, usage metrics, and workflow status.
- Apply and maintain a consistent design system aligned to VTU brand standards.
User Flows & Interaction Design
- Map and implement end-to-end user flows from onboarding through to AI feature consumption.
- Design and build intuitive navigation, modal patterns, and notification systems.
- Conduct lightweight usability reviews and iterate based on beta tester feedback (VTU AI Cockpit internal beta programme).
Azure Entra ID Authentication (MSAL / OAuth 2.0)
- Implement the complete browser-side authentication flow using MSAL.js and OAuth 2.0 / OpenID Connect.
- Manage token acquisition, silent refresh, and session expiry gracefully within the UI.
- Enforce role-based access control (RBAC) in the frontend in alignment with backend API permissions.
API Consumption & AI Feature UX
- Integrate frontend components with the Flask REST API backend using async fetch / Axios patterns.
- Implement loading states, skeleton screens, and progressive disclosure for AI inference latency.
- Build clear, user-friendly error states that surface meaningful messages for API failures, timeouts, and model errors.
- Handle streaming API responses (e.g. token-by-token output) with smooth, performant rendering.
Essential Skills & Experience
3+ years of professional frontend development in React, Vue, Jinja2 (TypeScript preferred).
Hands-on experience implementing MSAL.js for browser-based Azure Entra ID / AAD authentication.
Solid understanding of OAuth 2.0 authorization code flow (with PKCE) and OpenID Connect in SPA contexts.
Proven experience consuming REST APIs: error handling, retry logic, loading state management.
Ability to translate UX requirements into production-quality, accessible UI components.
Familiarity with Jinja2 server-side templating as an alternative or complementary rendering approach.
Desirable Skills
Experience building UX for AI features: streaming responses, confidence indicators, human-in-the-loop review flows.
Knowledge of Azure Static Web Apps or Azure App Services for frontend deployment.
Familiarity with Figma or similar design tooling for component specification.
Exposure to Power Platform or Microsoft 365 integrations within enterprise frontend applications.
Understanding of WCAG 2.1 accessibility standards and enterprise browser compatibility requirements.
What We Offer
Ownership of the user experience for VTU's flagship internal AI platform — a high-impact, visible role.
Close collaboration with AI developers, the AI Lead, and direct exposure to senior stakeholders.
Modern stack and tooling: Azure, GitHub, component-first development, regular beta feedback cycles.
Competitive remuneration commensurate with experience; Vienna hybrid working model.
A role at the intersection of enterprise software and AI — rare, fast-moving, and consequential.
Role Overview
Developer 3 is the frontend owner for VTU Group's AI Cockpit platform — the user-facing layer through which VTU employees and clients interact with AI-powered features, dashboards, and workflows. You will build React, Vue, Jinja2 components to a high UX standard, implement the Azure Entra ID authentication flow using MSAL.js and OAuth 2.0, consume backend REST APIs, and deliver polished error handling and interaction patterns for AI-driven features. This role requires both technical rigour and a strong instinct for usability in enterprise software contexts.
VTU Engineering is developer, engineer and supplier of processing plants in the chemistry & metallurgy, oil & gas as well as pharmaceutical industries. The work focuses on process engineering and project management from the conceptual design to a successful start-up. Furthermore, VTU Engineering delivers turn-key, customized solutions, e.g. for solvent recovery or industrial wastewater treatment.
Sfaturi de siguranta
- Nu trimiteti niciodata BANI in avans sau acte de identitate pentru aplicarea la un loc de munca. Nu trimiteti bani in avans pentru promisiuni de angajare sau alte oferte similare.
- Daca aveti impresia ca acest anunt nu este real, va rugam sa il raportati apasand butonul "Raporteaza Job"
This action will pause all job alerts. Are you sure?
Locuri de munca similare
Fii informat
Aboneaza-te la newsletter-ul nostru si primeste cele mai recente oferte de munca si informatii despre cariera direct in inbox-ul tau.
Securitatea datelor dumneavoastra este importanta pentru noi. Citeste Politica de confidentialitate.