Logo avenit AG

Senior Software Engineer - Full-Stack

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

    • Standort Offenburg

      Baden-Württemberg

      Deutschland

    Das ist dein Arbeitgeber

    avenit AG

    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
  • Logo avenit AG

    Senior Software Engineer - Full-Stack

    Ort
    Offenburg
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs