Du tauchst du tief in die Welt des AI-SaaS ein – und gestaltest aktiv mit uns die Zukunft des E-Commerce-Kundenservices und baust selbständig AI Agents für coole Brands wie momox, brillen.de, Fahrrad XXL oder auch coolen Fußballclubs!
Tätigkeiten
Backend-Fokus mit Full-Stack-Verantwortung
Du arbeitest eng mit unserem Frontend- und Backend-Team zusammen und übernimmst die Schnittstelle zwischen beiden Welten. Dein Schwerpunkt liegt in der Entwicklung und Optimierung von Backend-Services sowie der Integration und Weiterentwicklung von APIs. Gleichzeitig bringst du deine Erfahrung im Frontend (Angular) ein, um reibungslose Datenflüsse und performante Anwendungen sicherzustellen.
Hochwertige, skalierbare Systeme entwickeln
Du implementierst und wartest robuste, modulare und testbare Backend-Lösungen (Node.js/TypeScript) und sorgst dafür, dass diese effizient mit dem Angular-Frontend zusammenspielen. Saubere Architektur, klare Strukturen, sinnvolle Kapselung und Wiederverwendbarkeit sind für dich selbstverständlich – sowohl im Backend als auch im Frontend.
Qualitätssicherung & Codeanalyse
Mit Tools wie SonarCloud stellst du kontinuierlich die Codequalität sicher. Du erkennst Schwachstellen früh, behebst sie konsequent und trägst aktiv dazu bei, technische Schulden zu vermeiden. Deine Arbeit folgt klaren Qualitätsrichtlinien und Best Practices.
Optimierung von Schnittstellen & Performance
Gemeinsam mit dem Frontend-Team gestaltest und optimierst du APIs, um schnelle, stabile und skalierbare Kommunikationswege zu gewährleisten – auch bei steigender Komplexität und Last. Dabei bringst du dein technisches Know-how ein, um Systeme langfristig zukunftssicher zu machen.
Anforderungen
Must-haves:
- Sehr gute Kenntnisse mit NestJS (Backend) und Angular (Frontend)
- Gute Kenntnisse mit MongoDB und Redis Cache
- Erfahrung mit containerisierten Anwendungen mit Docker und Kubernetes
- Sicherer Umgang mit Monitoring- und Logging-Tools wie Prometheus, Grafana oder Loki
- Erfahrung in der Anwendung von DevSecOps-Prinzipien und beim Aufbau von CI/CD-Pipelines
- Lernbereitschaft für neue Technologien – du probierst gern neue Tools und Ansätze aus
- Teamgeist und Hands-on-Mentalität – du packst an und bringst dich ein
Nice-to-have:
- Erfahrung in der Skalierung von SaaS-Plattformen
- Kenntnisse in Cloud Umgebungen, idealerweiße Azure
- Erfahrung mit Zugriffskontrollen und Verschlüsselungsmechanismen
- Praxis mit agilen Methoden wie Scrum oder Kanban
Team
Wir sind ein ehrgeiziges und hochmotiviertes Produkt- und Entwicklungsteam mit 6 Mitgliedern, von denen aktuell 4 Teammitglieder gezielt an der Weiterentwicklung unserer SaaS-Plattform arbeiten. Unser Unternehmen ist stark produktgetrieben, und jeder von uns ist davon überzeugt, dass unser Produkt echten Mehrwert für unsere Kunden schaffen muss. Diese Leidenschaft für Innovation und Kundennutzen treibt uns an und macht uns zu einem schlagkräftigen Team.
Das macht unser Team aus:
- Teamgeist: Wir arbeiten eng zusammen, teilen unser Wissen und feiern Erfolge als Team. Dabei unterstützen wir uns gegenseitig – sei es bei technischen Herausforderungen oder kreativen Ideen. Du wirst bei uns ein Umfeld finden, in dem du wachsen kannst und auf die Unterstützung deiner Kolleg:innen zählen kannst.
- Innovation: Bei uns hast du die Chance, mit modernsten Technologien zu arbeiten. Wir sind offen für neue Tools und Ansätze, die uns dabei helfen, effizienter zu werden und unsere Plattform auf das nächste Level zu bringen.
- Flexibilität: Unsere Unternehmenskultur bietet dir viel Freiraum für Kreativität und eigenverantwortliches Arbeiten. Du kannst deine Projekte individuell gestalten und an Themen arbeiten, die dich begeistern.
- Leidenschaft für Technologie: Wir lieben es, technologische Herausforderungen zu meistern. Gemeinsam entwickeln wir zukunftsorientierte Lösungen, die nicht nur unseren Kunden helfen, sondern auch unsere eigenen Fähigkeiten und Standards stetig verbessern.
Bewerbungsprozess
Wir legen großen Wert darauf, den Bewerbungsprozess so zu gestalten, dass er für beide Seiten transparent und bereichernd ist. Mit unseren klar strukturierten Schritten kannst du uns kennenlernen und dein Potenzial zeigen, während wir sicherstellen, dass wir zueinander passen.
- Erstes Kennenlern-Interview: In einem ersten Gespräch lernen wir uns gegenseitig kennen. Wir sprechen über deine bisherigen Erfahrungen, deine Motivation und deine Ziele. Gleichzeitig erhältst du Einblicke in unsere Unternehmenskultur, unser Team und die Herausforderungen, die dich bei uns erwarten. Dieses Gespräch dient als Grundlage für die weiteren Schritte und gibt dir die Möglichkeit, uns all deine Fragen zu stellen.
- Technischer Online-Test: Vor dem Technischen Deep-Dive absolvierst du einen eigenständigen Online-Test. Dieser Test prüft deine technischen Fähigkeiten in einem flexiblen Format, das du bequem in deinem Zeitrahmen bearbeiten kannst. Er hilft uns, deine Kenntnisse und Problemlösungsansätze besser zu verstehen und uns gezielt auf das nächste Gespräch vorzubereiten.
- Technischer Deep-Dive: In diesem Schritt tauchen wir tiefer in technische Themen ein. Gemeinsam besprechen wir deine Herangehensweise, analysieren technische Lösungen und diskutieren relevante Technologien und Konzepte. Dies gibt uns die Möglichkeit, dein technisches Verständnis sowie deine praktische Arbeitsweise zu bewerten. Gleichzeitig erhältst du einen detaillierten Einblick in die technologischen Anforderungen und Arbeitsweisen bei uns.
- Culture Fit: Im letzten Schritt triffst du unseren CEO zu einem Gespräch über unsere Unternehmenskultur, Vision und Werte. Dieser Austausch ist uns besonders wichtig, um sicherzustellen, dass unsere gemeinsamen Ziele und Vorstellungen zusammenpassen. Gleichzeitig kannst du dir ein authentisches Bild von unserer Unternehmenskultur machen und herausfinden, wie du dich bei uns einbringen kannst. Hier stehen Offenheit, persönliche Passung und langfristige Perspektiven im Mittelpunkt.