Senior Software Engineer (m/w/d) | Fullstack für KI-Produkte

avenit AG

Deutschland

On-site

EUR 70,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Betriebliche Altersvorsorge 20%
Remote/Hybrid-Office Offenburg
30 Tage Urlaub + Weihnachtszeit frei
Jobticket oder JobRad
Mental Health & Prävention
Flache Hierarchien & schnelle Entschei

Job summary

avenit AG sucht erfahrene Softwareentwickler als Architekten für verteilte Systeme. Sie entwerfen Microservices mit Node.js/NestJS, liefern Fullstack APIs mit Vue.js und integrieren KI-Features via Weaviate.

Sie arbeiten in einem agilen Team, sichern Qualität durch Clean Code und TDD, optimieren PostgreSQL-Datenmodelle und unterstützen den Betrieb durch Observability. Remote/Homeoffice oder Office in Offenburg, hybrid.

Qualifications

  • Mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung.
  • Erfahrung mit verteilten Systemen und moderner Softwarearchitektur.
  • Souverän in Clean Code, TDD und Entwurfsmustern; Routine mit CI/CD und Code-Reviews.
  • Tiefe Praxis in Node.js/NestJS (API-Design, Modularisierung, Testing) und Vue.js Frontend.
  • Erfahrung mit PostgreSQL sowie idealerweise mit Weaviate oder anderen Vektor-Datenbanken.
  • Teamfähig, kommunikationsstark und erfahren in agilen Teams (Scrum/Kanban).
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation.

Responsibilities

  • Architektur und Umsetzung verteilte Microservices entwerfen, implementieren und skalieren.
  • Fullstack APIs bauen und Vue.js-Frontends entwickeln – vom Datenmodell bis zur UI.
  • KI-Features integrieren: Vektorsuche und RAG-Workflows mit Weaviate einbinden.
  • Qualität sichern: Clean Code, TDD, Code-Reviews sowie automatisierte Tests etablieren.
  • Daten & Performance optimieren: PostgreSQL-Schemas modellieren, Migrations umsetzen und Abfragen tunen.
  • Betrieb mitdenken: Observability, Resilience-Patterns und API-Versionierung umsetzen.
  • Zusammenarbeit leben: eng mit PO/UX abstimmen, Pull-Requests reviewen und Kolleg*innen coachen.

Skills

Verteilte Systeme
Node.js/NestJS
Vue.js Frontend
CI/CD
TDD
Clean Code
PostgreSQL
Weaviate / Vektor-Datenbanken
Agile Teams
Architektur

Education

Informatik oder vergleichbare Qualifikation

Tools

Weaviate
PostgreSQL

Job description

Das gibt es zu tun
  • Architektur & Umsetzung: verteilte Microservices entwerfen, implementieren und skalieren – primär mit Node.js/NestJS
  • Fullstack liefern: performante APIs bauen und Vue.js-Frontends entwickeln – vom Datenmodell bis zur UI
  • KI-Features integrieren: Vektorsuche und RAG-Workflows mit Weaviate einbinden und produktionsreif betreiben
  • Qualität sichern: Clean Code, testgetriebene Entwicklung (TDD), Code-Reviews sowie automatisierte Tests etablieren
  • Daten & Performance optimieren: PostgreSQL-Schemas modellieren, Migrations umsetzen und Abfragen tunen
  • Betrieb mitdenken: Observability (Logging/Tracing), Resilience-Patterns und API-Versionierung umsetzen
  • Zusammenarbeit leben: eng mit PO/UX abstimmen, Pull-Requests reviewen und Kolleg*innen fachlich coachen
Das bringst Du mit
  • Mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung – idealerweise mit verteilten Systemen
  • Souverän in Softwarearchitektur für komplexe, verteilte Anwendungen
  • Sicher in Clean Code, TDD und Entwurfsmustern; Routine mit CI/CD und Code-Reviews
  • Tiefe Praxis in Node.js/NestJS (API-Design, Modularisierung, Testing) und Vue.js im Frontend
  • Erfahrung mit PostgreSQL sowie idealerweise mit Weaviate oder anderen Vektor-Datenbanken
  • Teamfähig, kommunikationsstark und erfahren in agilen Teams (Scrum/Kanban) – mit Blick aufs Gesamtprodukt
  • Abgeschlossenes Studium der Informatik, Informationstechnik oder eine vergleichbare Qualifikation
  • Hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch (in Wort und Schrift)
Das bekommst Du
  • Start & Welcoming so wie du es verdienst - Strukturiertes Onboarding mit echten Ansprechpersonen, damit du vom ersten Tag an durchstartest.
  • Remote Work: Ob Homeoffice, unser modernes Office in Offenburg oder eine Mischung aus beidem – du entscheidest, was für dich funktioniert. In unserem modernen Büro erwarten dich regelmäßige kleine Aktionen und der direkte Austausch mit dem Team; im Homeoffice die Ruhe und Flexibilität, die du brauchst. Arbeite so, wie es zu dir passt.
  • Betriebliche Altersvorsorge mit 20 % Arbeitgeberzuschuss - deutlich über dem gesetzlichen Standard.
  • Du entscheidest ob du 50 € on top als monatlichen Fitness-Zuschuss (Hansefit) oder für Shopping mit der Spendit Card nutzen möchtest.
  • Urlaub, der mit dir wächst: 30 Tage Jahresurlaub + dazu Weihnachten und Silvester frei - und mit steigender Betriebszugehörigkeit kommen weitere Tage dazu.
  • Jobticket oder JobRad - wir machen deinen Weg ins Office einfacher und grüner.
  • Mental Health & Prävention: Eine anonyme Notfall-Hotline mit erfahrenen Fachkräften gibt dir Rückhalt. Und mit regelmäßigen Angeboten wie Resilienz-Training, Yoga oder Stressmanagement investieren wir in dein Wohlbefinden - nicht nur im Job, sondern grundsätzlich.
  • Gemeinsam feiern gehört dazu! Quarterly Allhands Events, Sommerfest, Weihnachtsfeier oder einfach so - wir wissen, wie man Korken knallen lässt.
  • Ein Team, das wirklich zählt. Flache Hierarchien, schnelle Entscheidungen und ein offenes Ohr auch für das, was dich persönlich bewegt.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - AI Powered Development (m/w/d), Würzburg
Software Engineer - AI Powered Development (m/w/d), Würzburg

WSW Software GmbH • Würzburg

On-site
EUR 65,000 - 90,000
Betriebliche Altersvorsorge
Hybrides Arbeiten
Dienstrad-Leasing
+1
Senior Software Engineer (human) - Platform & Cross-Functional Services
Senior Software Engineer (human) - Platform & Cross-Functional Services

CDE - Communications Data Engineering GmbH • Rosenheim

On-site
EUR 90,000 - 120,000
Flexible Arbeitszeiten
Mobiles Arbeiten
One Academy Lernplattform
+2
Software Engineer - AI Powered Development (m/w/d)
Software Engineer - AI Powered Development (m/w/d)

WSW Software GmbH • Gauting

Hybrid
EUR 65,000 - 105,000
Bürohunde willkommen
Dienstrad-Leasing
Fitnesskurs
+1
Senior Software Engineer (m/w/d)
Senior Software Engineer (m/w/d)

HiQ Germany • München

Hybrid
EUR 70,000 - 100,000
Flexible Arbeitszeiten
30 Tage Urlaub
Hybride Arbeitsweise – Büro oder Home-
+1
Senior Software Engineer (human) - Platform & Cross-Functional Services
Senior Software Engineer (human) - Platform & Cross-Functional Services

All for One Steeb AG • Heidelberg

On-site
EUR 90,000 - 120,000
30+1 Tage Urlaub
One Academy Lernplattform
Firmenrabatte
+1
Fullstack AI Prompter / AI-assisted Fullstack Developer (m/w/d)
Fullstack AI Prompter / AI-assisted Fullstack Developer (m/w/d)

partimus GmbH • Limburg an der Lahn

Hybrid
EUR 70,000 - 110,000
Flexible Arbeitszeiten
Weiterbildungsmöglichkeiten
Moderne Arbeitsplätze in Limburg
+4
Senior Software Engineer (all genders) - AI-Augmented Development
Senior Software Engineer (all genders) - AI-Augmented Development

DATAGROUP SE • Gemeindeverwaltungsverband Pliezhausen

Hybrid
EUR 70,000 - 110,000
Offene Unternehmenskultur
Flexible Arbeitszeiten
Mobiles Arbeiten möglich
+4
Software Engineer - Professional (m/w/d)
Software Engineer - Professional (m/w/d)

nerdware • Nürnberg

On-site
EUR 50,000 - 70,000
Flexible Arbeitszeiten
Home-Office-Möglichkeiten
30 Tage Urlaub
+1
Solution Engineer*
Solution Engineer*

BarmeniaGothaer • Germany

On-site
EUR 60,000 - 90,000
Mobiles Arbeiten (bis zu 60%)
30 Urlaubstage
Sabbatical möglich
+4
(Senior) Java Fullstack Developer (m/w/d)
(Senior) Java Fullstack Developer (m/w/d)

FourEnergy GmbH • Germany

Hybrid
EUR 70,000 - 110,000
Remote-Work möglich
30 Tage Urlaub
Flexible Arbeitszeiten
+4