Job
- Level
- Senior
- Job Feld
- Web, Full Stack, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Offenburg
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Rolle entwickelst du komplexe Microservices mit Node.js/NestJS und baust performante APIs sowie Vue.js-Frontends. Zudem integrierst du KI-Funktionen und sorgst für Qualität durch Clean Code und TDD.
Job Technologien
Deine Rolle im Team
- Du willst mit solider Architektur und sauberem Code echte Produkte voranbringen? In unserem agilen Entwicklungsteam baust du die nächste Ausbaustufe der Vusyon-Produktfamilie - inklusive moderner KI-Funktionen.
- Architektur & Umsetzung: verteilte Microservices entwerfen, implementieren und skalieren - primär mit Node.js/NestJS.
- Full-Stack 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.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Studium der Informatik, Informationstechnik oder eine vergleichbare Qualifikation.
Qualifikationen
- 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.
- Teamfähig, kommunikationsstark und erfahren in agilen Teams (Scrum/Kanban) - mit Blick aufs Gesamtprodukt.
- Hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch (in Wort und Schrift).
Erfahrung
- Mindestens 5 Jahre Berufserfahrung in der professionellen Softwareentwicklung - idealerweise mit verteilten Systemen.
- Erfahrung mit PostgreSQL sowie idealerweise mit Weaviate oder anderen Vektor-Datenbanken.
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
avenit AG
Die avenit AG, ansässig in Offenburg, Deutschland, ist eine etablierte Digitalagentur, die sich auf die Unterstützung von mittelständischen Unternehmen in der digitalen Kommunikation spezialisiert hat.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Internet, IT, Telekom