Key Responsibilities
UI Components & Dashboard
User Flows & Interaction Design
Azure Entra ID Authentication (MSAL / OAuth 2.0)
API Consumption & AI Feature UX
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.
From $99 · 3,500+ companies hire here