Remotify
logo
TANUO.AI GmbH

Fullstack Developer · 💰 €55,000–65,000/year

EU

October 18, 2026 at 8:16 AM

✨ AI summary

💰 €55,000–65,000/year

Location

  • Greater Dresden Area

Programming Languages

  • TypeScript

Frameworks

  • Solid 2
  • Hono
  • Tailwind
  • Nuxt
  • Vue 3

Databases

  • Postgres

Experience Level

  • Entry-level (first professional experience)
Fullstack Developer (TypeScript) fĂĽr unsere KI-Plattform (m/w/d)

TANUO.AI GmbH · Vollzeit · Hybrid · ab 01.01.2027


Ăśber TANUO


TANUO.AI ist ein junges KI-Unternehmen. Wir stellen mittelständischen Unternehmen eine souveräne KI-Arbeitsumgebung bereit: Chat mit Sprachmodellen, Suche über die eigenen Unterlagen, Automatisierungen, Wiki und Dateiablage, alles hinter einer gemeinsamen Anmeldung. Dafür setzen wir offene Sprachmodelle (Open-Weight) wie Llama, Mistral oder Qwen ein und betreiben sie für unsere Kunden in zertifizierten Rechenzentren in Deutschland und der EU.


Unsere Kunden leben von ihrem Fachwissen und arbeiten mit vertraulichen Daten, etwa Kanzleien, Steuer- und Unternehmensberatungen oder technologieorientierte Mittelständler. KI kann ihnen viel Arbeit abnehmen, wenn die Daten dabei geschützt bleiben. Bei TANUO bekommt jeder Kunde eine eigene, abgeschottete Umgebung. Seine Daten bleiben in Deutschland und der EU, und er ist von keinem einzelnen Modellanbieter abhängig.

Kunden buchen Nutzerzugänge (Seats) für ihre Mitarbeitenden. Wir richten die Umgebung ein, binden sie an die vorhandenen Systeme an und betreiben sie. Eigene KI-Fachleute braucht der Kunde dafür nicht.


Gemeinsam mit Partnern aus der Wissenschaft entwickeln wir die Plattform weiter. Ein Schwerpunkt ist, jede Anfrage automatisch an das passende Modell zu leiten. Dabei wägen wir Qualität, Kosten, Energieverbrauch und Antwortzeit ab, ohne dass die vermittelnde Schicht die Inhalte im Klartext sieht.


Warum diese Stelle


  • Du entwickelst die Oberfläche mit, ĂĽber die unsere Kunden TANUO buchen, verwalten und bezahlen. Was du entwickelst, nutzen Kunden direkt.
  • Du bist von Anfang an dabei und prägst Architektur, Qualität und Arbeitsweise mit.
  • Du arbeitest nah an der KI-Forschung an Dresdner LehrstĂĽhlen (TU Dresden) und bringst neue Fähigkeiten direkt ins Produkt.


Deine Rolle


Unsere Plattform betreiben wir bereits. Eine neue Oberfläche für unsere Kunden ist geplant und in Arbeit. Deine erste Aufgabe ist, dieses Kunden-Dashboard mitzuentwickeln. Danach machst du aus unseren KI-Leistungen Bausteine, die jeder Kunde nutzen kann. Du verantwortest deine Anwendungen von der Datenbank bis zur Oberfläche und arbeitest eng mit unserem Head of IT und der Geschäftsführung zusammen.


Wir suchen jemanden mit Hands-on-Mentalität, der Freude am Lösen von Problemen hat und aus Plänen und ersten Ständen ein verlässliches Produkt machen will. Du solltest sauber und testgetrieben arbeiten und Verantwortung für das Ergebnis übernehmen wollen, nicht nur für das Ticket.


Unser Stack: Neue Anwendungen bauen wir mit TypeScript auf Deno, Hono, Solid 2, Tailwind und Postgres, getestet mit Vitest und Playwright und ausgeliefert als Container. Ältere Anwendungen sind mit Nuxt und Vue 3 entstanden. Bezahlt wird über Stripe.


Deine Aufgaben


Stufe 1 – Das Kunden-Dashboard bauen

Das Dashboard ist die Oberfläche, über die Unternehmen ihre KI-Arbeitsumgebung buchen, verwalten und bezahlen. Wir haben es bereits konzipiert und setzen es auf Basis unseres Anwendungs-Templates um.

  • Du sorgst dafĂĽr, dass Kunden ohne unsere Hilfe starten können: von der Buchung ĂĽber die Zahlung bis zur ersten Anmeldung.
  • Du baust die Verwaltung fĂĽr Kunden: Nutzer, Lizenzen, Kontingente und Verbrauch.
  • Du bindest die Firmenkonten der Kunden an, damit sich deren Mitarbeitende mit ihrer gewohnten Anmeldung einloggen, und prĂĽfst dafĂĽr die Domains der Kunden.
  • Du zeigst Kunden, welche Modelle sie nutzen und was das kostet.
  • Die Oberfläche gibt es auf Deutsch und Englisch.


Stufe 2 – KI-Funktionen zum Produkt machen

Viele KI-Leistungen setzen wir heute noch als Projekt beim einzelnen Kunden um. Du machst daraus wiederverwendbare Bausteine.

  • Du baust die Wissensanbindung, die Unternehmensdokumente aufbereitet und fĂĽr Suche und Chat verfĂĽgbar macht.
  • Du gibst den Sprachmodellen ĂĽber MCP Zugriff auf Werkzeuge und Kundensysteme.
  • Du machst aus einzelnen Automationen Vorlagen, die sich bei jedem Kunden ausrollen und aktualisieren lassen.
  • Du baust Dashboards, die systeminterne Metriken anzeigen und abrufbar machen, etwa fĂĽr die Aufbereitung der Dokumente, und entwickelst ältere Anwendungen weiter.


Du passt gut zu uns, wenn du


  • erste Berufserfahrung in der Webentwicklung mitbringst – gern auch aus Werkstudententätigkeit, Abschlussarbeit oder eigenen Projekten – und TypeScript in Frontend und Backend sicher beherrschst,
  • programmieren kannst, ohne dass eine KI fĂĽr dich denkt: Du verstehst deinen Code, kannst erklären, warum er funktioniert, findest Fehler mit Debugger und Logs und erkennst, wann ein KI-Vorschlag nicht taugt,
  • Oberflächen mit einem modernen Komponenten-Framework baust (bei uns Solid; React, Vue oder Svelte ĂĽbertragen sich), gern mit Tailwind,
  • ein HTTP-Backend mit Postgres bauen kannst, mit Datenmodellierung, Migrationen und SQL,
  • Tests als Teil der Arbeit siehst, vom Unit- bis zum Ende-zu-Ende-Test,
  • KI-Assistenten wie Claude Code, Cursor oder Copilot selbstverständlich einsetzt und ihre Ergebnisse mit Tests und Reviews absicherst,
  • im Team auf Deutsch und Englisch arbeiten kannst.


Ein Plus ist


  • Erfahrung mit Vue 3 und Nuxt: Einige ältere Anwendungen entwickeln wir damit weiter oder bauen sie um,
  • Stripe, Webhooks und SaaS-Abrechnung mit Kontingenten,
  • Authentifizierung aus Anwendungssicht mit OAuth und OIDC,
  • Container und CI-Pipelines,
  • Storybook oder ein vergleichbarer Weg, UI-Komponenten isoliert zu entwickeln und funktional zu testen, und die Umsetzung von Designs aus Figma,
  • LLM-APIs, Vektorsuche, agentische Workflows oder eigene MCP-Server,
  • Workflow-Werkzeuge wie n8n.


Was die Stelle nicht ist


Die Stelle umfasst keinen Infrastruktur- oder Netzwerkbetrieb, keine GPU-Themen und kein Modelltraining. Die Infrastruktur nutzt du ĂĽber APIs; betrieben wird sie von Kolleginnen und Kollegen.


Was wir bieten


  • Gehalt: 55.000–65.000 € brutto im Jahr, je nach Erfahrung
  • Vertrag: unbefristete Festanstellung in Vollzeit (40 Stunden/Woche)
  • Arbeitsmodell: hybrid, mobiles Arbeiten bis zu 2 Tage pro Woche, flexible Arbeitszeiten
  • Urlaub: 30 Tage im Jahr
  • Deutschlandticket: übernehmen wir komplett
  • Sachbezug: 50 € pro Monat steuerfrei
  • Kita-Zuschuss: möglich
  • Weiterbildung: nach Absprache möglich
  • Verantwortung: echte Produktverantwortung in einem kleinen Team


Rahmen


  • Ausbildung: Studium der Informatik oder eines verwandten Fachs, oder eine gleichwertige Kombination aus Ausbildung und Praxis
  • Bewerbungsfrist: 30.11.2026
  • Eintritt: 01.01.2027 oder nach Vereinbarung
  • Präsenz: mindestens 3 Tage pro Woche vor Ort


Bewirb dich, auch wenn nicht jeder Punkt passt


Nicht jede starke Bewerbung erfüllt jede Anforderung. Wenn dich die Aufgabe reizt und du einen Großteil mitbringst, schreib uns. Wir freuen uns über Bewerbungen unabhängig von Geschlecht, Herkunft, Alter, Behinderung, Religion oder sexueller Identität.


Deine Bewerbung


Bitte schick uns bis zum 30.11.2026 an jobs@tanuo.ai:

  • deinen Lebenslauf,
  • deine Abschluss- und Arbeitszeugnisse,
  • ein paar Sätze zu dir,
  • wenn vorhanden, Links zu Code oder Projekten, die du selbst geschrieben hast.


Ein Anschreiben ist nicht nötig. Ansprechpartner ist Ludwig Gawer.


So läuft der Prozess


Abschluss, Noten und Erfahrung sind uns wichtig. Noch mehr wollen wir aber sehen, was du kannst.


  1. Unterlagen: Wir sichten deine Bewerbung und melden uns zeitnah bei dir.
  2. Kennenlernen: In einem ersten Gespräch lernen wir uns kennen und sprechen über deine Erfahrung und die Stelle.
  3. Testprojekt: Du bekommst eine überschaubare Aufgabe aus unserem Alltag und setzt sie um. KI-Werkzeuge darfst du dabei nutzen.
  4. Besprechung: Gemeinsam gehen wir deine Umsetzung durch. Du erklärst uns deine Entscheidungen und wir diskutieren, was du anders machen würdest.
  5. Entscheidung: Danach hörst du schnell von uns.
Apply