Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte
Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte

Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte

Offenburg Vollzeit 60000 - 80000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
avenit AG

Auf einen Blick

  • Aufgaben: Entwickle innovative SaaS-Produkte und gestalte die Architektur für die Zukunft.
  • Arbeitgeber: Dynamisches Unternehmen mit flachen Hierarchien und offener Kultur.
  • Mitarbeitervorteile: Flexibles Arbeiten, steigender Urlaubsanspruch und betriebliche Altersvorsorge.
  • Warum dieser Job: Werde Teil eines herzlichen Teams und arbeite an spannenden Projekten.
  • Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere im SaaS-Umfeld und mit modernen Technologien.
  • Andere Informationen: Steile Lernkurve und hervorragende Karrierechancen in einem agilen Umfeld.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Deine Aufgaben

  • Software bauen, die nicht nur heute funktioniert, sondern auch morgen noch tragfähig ist.
  • In unserem agilen Entwicklungsteam entwickelst du ein wachsendes SaaS-Produkt und gestaltest die zugrunde liegende Architektur aktiv mit.
  • Der Fokus liegt auf skalierbaren Systemen, klaren Strukturen und nachhaltiger Qualität, von der Datenhaltung über APIs bis hin zur Anwendung.

Das gibt es zu tun

  • Architektur & Umsetzung: verteilte Systeme und Microservices entwerfen, weiterentwickeln und skalieren, immer mit Blick auf Wartbarkeit und Stabilität.
  • SaaS-Produkt entwickeln: zentrale Funktionen und technische Grundlagen für ein Cloud-basiertes Produkt aktiv mitgestalten.
  • Daten & Persistenz gestalten: Datenmodelle entwickeln, Datenbanken strukturieren und Zugriffe so optimieren, dass sie performant und skalierbar bleiben.
  • Full-Stack liefern: performante APIs entwickeln und moderne Frontends umsetzen, vom Backend bis zur Benutzeroberfläche.
  • Komplexität beherrschen: bestehende Systeme weiterentwickeln, technische Schulden gezielt reduzieren und klare Strukturen schaffen.
  • Skalierung & Betrieb mitdenken: Anwendungen so gestalten, dass sie auch bei wachsender Nutzung stabil, beobachtbar und effizient betrieben werden können.
  • Zusammenarbeit & Wirkung: eng mit PO und UX zusammenarbeiten, technische Entscheidungen transparent machen und das Team durch Erfahrung fachlich weiterentwickeln.

Dein Profil

  • Mehrjährige Erfahrung in der Entwicklung komplexer Softwaresysteme, idealerweise im SaaS/Cloud-Umfeld.
  • Sehr gute Kenntnisse in Softwarearchitektur für verteilte Systeme und skalierbare Anwendungen.
  • Fundierte Praxis mit Microservices, API-Design und modernen Backend-Architekturen.
  • Erfahrung mit Node.js, TypeScript und idealerweise Frameworks wie NestJS.
  • Erfahrung im Frontend, z. B. mit Vue.js, sowie ein gutes Verständnis für Full-Stack-Zusammenhänge.
  • Erfahrung in der Entwicklung oder Integration von mobilen Anwendungen ist ein Plus.
  • Fundierte Kenntnisse im Umgang mit Datenbanken (z. B. PostgreSQL), Datenmodellierung und Performance-Optimierung.
  • Erfahrung mit Cloud-Plattformen (z. B. AWS) und dem Betrieb von SaaS-Anwendungen.
  • Sicherer Umgang mit Clean Code, Entwurfsmustern und strukturierter Softwareentwicklung.
  • Kommunikationsstärke sowie die Fähigkeit, technische Entscheidungen zu treffen und nachvollziehbar zu vertreten.
  • Erfahrung in agilen Teams und ein ausgeprägtes Qualitätsbewusstsein.
  • Abgeschlossenes Studium der Informatik, Informationstechnik oder eine vergleichbare Qualifikation.
  • Hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch (in Wort und Schrift).

Warum wir?

  • Dankbarkeit und Wertschätzung; deswegen wächst dein Urlaubsanspruch mit deiner Betriebszugehörigkeit.
  • Die Möglichkeit, deine Stärken in einem eingespielten, herzlichen Team für innovative Produkte und Prozesse voll zur Geltung kommen zu lassen.
  • Spannende Projekte und eine steile Lernkurve in einem dynamischen Umfeld.
  • Eine offene Unternehmenskultur mit flachen Hierarchien und schnellen Entscheidungswegen.
  • Deine persönliche und berufliche Weiterentwicklung, die gleichzeitig zu deiner mentalen Gesundheit beiträgt: unter anderem mit unserem Partner OpenUp.
  • Flexibles Arbeitsumfeld mit der Möglichkeit 50% von Zuhause aus zu Arbeiten.
  • Die Förderung deiner betrieblichen Altersvorsorge mit überdurchschnittlichen 20%.
  • Gemeinschaftlichen Sport und Eintritt in dein Fitnessstudio, von der avenit bezahlt.

Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte Arbeitgeber: avenit AG

Als Arbeitgeber bieten wir dir die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, in dem Wertschätzung und Dankbarkeit großgeschrieben werden. Du profitierst von einer offenen Unternehmenskultur mit flachen Hierarchien, flexiblen Arbeitsmodellen und der Chance auf persönliche sowie berufliche Weiterentwicklung. Zudem unterstützen wir deine mentale Gesundheit und fördern deine betriebliche Altersvorsorge mit überdurchschnittlichen 20%, während du spannende Projekte in einem herzlichen Team umsetzt.
avenit AG

Kontaktperson:

avenit AG HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen und dir den Zugang zu spannenden Stellen ermöglichen.

Sei proaktiv!

Warte nicht darauf, dass Stellenanzeigen veröffentlicht werden. Kontaktiere Unternehmen direkt über unsere Website und zeige dein Interesse an möglichen Positionen. Manchmal gibt es ungenutzte Möglichkeiten, die noch nicht ausgeschrieben sind.

Bereite dich auf technische Interviews vor!

Stelle sicher, dass du deine technischen Fähigkeiten auffrischst und bereit bist, sie in einem Interview zu demonstrieren. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen – das zeigt dein Engagement und deine Expertise.

Zeige deine Leidenschaft!

Lass in Gesprächen und Interviews deine Begeisterung für Softwareentwicklung und innovative Technologien durchscheinen. Arbeitgeber suchen nach Kandidaten, die nicht nur die nötigen Fähigkeiten haben, sondern auch wirklich für das brennen, was sie tun.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte

Softwarearchitektur für verteilte Systeme
Microservices
API-Design
Node.js
TypeScript
NestJS
Vue.js
Datenmodellierung
PostgreSQL
Performance-Optimierung
Cloud-Plattformen (z. B. AWS)
Clean Code
Entwurfsmuster
agile Entwicklung
Kommunikationsstärke

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, was dich motiviert und begeistert.

Pass auf die Details auf: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen!

Zeig deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Wir suchen nach konkreten Beispielen, die zeigen, wie du komplexe Softwarelösungen entwickelt hast.

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!

Wie du dich auf ein Vorstellungsgespräch bei avenit AG vorbereitest

Verstehe die Architektur

Mach dich mit den Grundlagen der Softwarearchitektur vertraut, insbesondere im Hinblick auf verteilte Systeme und Microservices. Überlege dir, wie du diese Konzepte in deinen bisherigen Projekten angewendet hast und sei bereit, konkrete Beispiele zu teilen.

Zeige deine Full-Stack-Fähigkeiten

Bereite dich darauf vor, über deine Erfahrungen mit Frontend- und Backend-Technologien zu sprechen. Sei konkret, wenn es um Tools wie Node.js, TypeScript oder Vue.js geht, und erkläre, wie du diese in deinen Projekten eingesetzt hast.

Denke an Skalierbarkeit

Sei bereit, über Strategien zur Skalierung von Anwendungen zu diskutieren. Überlege dir, wie du in der Vergangenheit mit wachsendem Nutzeraufkommen umgegangen bist und welche Maßnahmen du ergriffen hast, um die Stabilität und Performance zu gewährleisten.

Kommunikation ist der Schlüssel

Bereite dich darauf vor, deine technischen Entscheidungen klar und nachvollziehbar zu erklären. Übe, komplexe technische Konzepte einfach zu kommunizieren, da dies in einem agilen Team entscheidend ist, um effektiv mit PO und UX zusammenzuarbeiten.

Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte
avenit AG
Standort: Offenburg
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>