Auf einen Blick
- Aufgaben: Entwickle innovative SaaS-Produkte und gestalte die Architektur für die Zukunft.
- Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und offener Kultur.
- Vorteile: Flexibles Arbeiten, steigender Urlaubsanspruch und betriebliche Altersvorsorge.
- Weitere Informationen: Steile Lernkurve und persönliche Weiterentwicklung in einem unterstützenden Umfeld.
- Warum dieser Job: Werde Teil eines herzlichen Teams und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere im SaaS-Umfeld und mit modernen Technologien.
Das prognostizierte 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
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.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte erhalten könnten
✨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, also lass uns aktiv sein und unser Netzwerk erweitern!
✨Sei bereit für technische Gespräche!
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Softwarearchitektur und Microservices auffrischst. Wir sollten auch Beispiele aus unseren bisherigen Projekten parat haben, um unsere Erfahrungen zu zeigen.
✨Zeige deine Leidenschaft!
Wenn wir über unsere Projekte sprechen, sollten wir unsere Begeisterung für Softwareentwicklung und innovative Lösungen zeigen. Lass uns klar machen, warum wir die perfekte Wahl für das Team sind!
✨Bewirb dich direkt über unsere Website!
Wir empfehlen, dich direkt über unsere Website zu bewerben. So können wir sicherstellen, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Lass uns gemeinsam den nächsten Schritt gehen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (m/w/d) – Full-Stack | SaaS-Produkte mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du dich bewirbst, zeig uns, wer du wirklich bist! Lass deine Persönlichkeit durchscheinen und erzähl uns von deinen Erfahrungen und Projekten, die dich geprägt haben.
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 gründlich zu überprüfen!
Zeig deine Leidenschaft:Erzähle uns, warum du für unser Team arbeiten möchtest und was dich an der Entwicklung von SaaS-Produkten begeistert. Deine Motivation kann den Unterschied machen!
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir sie zügig bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei Avenit vorbereitet
✨Verstehe die Architektur
Mach dich mit den Grundlagen der Softwarearchitektur vertraut, insbesondere im Kontext von verteilten Systemen und Microservices. Überlege dir, wie du diese Konzepte in deinen bisherigen Projekten angewendet hast und sei bereit, darüber zu sprechen.
✨Zeige deine Full-Stack-Fähigkeiten
Bereite Beispiele vor, die deine Erfahrung sowohl im Backend als auch im Frontend zeigen. Wenn du mit Technologien wie Node.js, TypeScript oder Vue.js gearbeitet hast, bringe konkrete Projekte mit, um deine Kenntnisse zu untermauern.
✨Sprich über Skalierbarkeit
Sei bereit, über Strategien zur Skalierung von SaaS-Anwendungen zu diskutieren. Überlege dir, wie du in der Vergangenheit Performance-Optimierungen vorgenommen hast und welche Herausforderungen du dabei gemeistert hast.
✨Kommunikation ist der Schlüssel
Da enge Zusammenarbeit mit PO und UX gefordert ist, solltest du Beispiele für erfolgreiche Teamarbeit und Kommunikation in agilen Umgebungen parat haben. Zeige, wie du technische Entscheidungen getroffen und erklärt hast.