Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services und arbeite an innovativen AI-Funktionen.
- Arbeitgeber: Ein VC-unterstütztes AI SaaS-Unternehmen mit modernem GRC-Ansatz.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, unbegrenzter Urlaub und Entwicklungsmöglichkeiten.
- Andere Informationen: Hybrides Arbeitsmodell in München mit internationalem Team.
- Warum dieser Job: Löse komplexe technische Herausforderungen und gestalte die Zukunft der Softwareentwicklung.
- Gewünschte Qualifikationen: Erfahrung mit Node.js, TypeScript und React in SaaS-Umgebungen.
Das voraussichtliche Gehalt liegt zwischen 90000 - 120000 € pro Jahr.
Reviva arbeitet mit einem von VC unterstützten AI SaaS-Unternehmen zusammen, das eine moderne GRC-Plattform entwickelt, die von Unternehmenskunden in ganz Europa, dem Vereinigten Königreich und den USA genutzt wird. Die ingenieurtechnische Herausforderung besteht nicht nur aus einfacher CRUD-Entwicklung oder frontendlastiger Produktarbeit. Die Plattform umfasst mehrere Integrationen, Workflows, Hintergrundprozesse, KI-gesteuerte Funktionen und externe Systeme. Ein großer Teil der Rolle besteht darin, Backend-Systeme zu entwerfen, die unter Skalierung, Ausfallbedingungen, unzuverlässigen APIs und langlaufenden asynchronen Workflows zuverlässig funktionieren.
Sie suchen einen Senior Full Stack Engineer, der im modernen TypeScript-Umfeld stark im Backend ist, aber auch bereit ist, bei Bedarf im Frontend mit React beizutragen. Diese Rolle eignet sich für jemanden, der gerne komplexe Ingenieurprobleme löst, Wert auf Systemzuverlässigkeit und Wartbarkeit legt und eng mit Produkt- und Ingenieurführung in einer wachsenden SaaS-Umgebung zusammenarbeiten möchte.
Die Rolle
- Arbeiten an Backend-Architektur, asynchronen Workflows, Integrationen, KI-gesteuerten Produktfunktionen und Frontend-Bereitstellung innerhalb eines modernen TypeScript-Stacks.
- Entwerfen und Erstellen skalierbarer Backend-Dienste mit Node.js und TypeScript.
- Erstellen asynchroner Workflows mit Warteschlangen, Hintergrundjobs, ereignisgesteuerten Mustern und Workflow-Orchestrierung.
- Entwerfen von Systemen, die zuverlässig mit externen und rate-limitierten APIs integrieren.
- Erstellen und Pflegen von GraphQL-APIs und Datenpipelines.
- Entwickeln von Frontend-Funktionalitäten mit React und modernen Frontend-Tools.
- Verbessern der Beobachtbarkeit, Zuverlässigkeit, Retry-Handling und Überwachung über Dienste hinweg.
- Beitragen zu Ingenieurstandards, Wartbarkeit und langfristiger Codequalität.
- Eng mit Produkt- und Führungsteams zusammenarbeiten, um reale betriebliche und Kundenprobleme zu lösen.
- Unterstützen sicherer Ingenieurpraktiken im Bereich Informationssicherheit und Datenschutz.
Was sie suchen
- Starke kommerzielle Erfahrung mit Node.js + TypeScript.
- Starke React-Erfahrung in Produktions-SaaS-Umgebungen.
- Erfahrung im Aufbau asynchroner Systeme mit Warteschlangen, Hintergrundjobs, Workern, Workflows oder ereignisgesteuerter Architektur.
- Erfahrung im Umgang mit unzuverlässigen oder rate-limitierten externen APIs in Produktionssystemen.
- Starkes Verständnis von Retries, Fehlerbehandlung, Überwachung und Beobachtbarkeit.
- Erfahrung in produktorientierten SaaS-Unternehmen.
- Bereitschaft, zu Systemdesign und Ingenieurstandards beizutragen.
- Starke Kommunikationsfähigkeiten mit der Fähigkeit, technische Entscheidungen klar zu erklären.
- Erfahrung mit Folgendem ist sehr relevant: AWS-Dienste wie SQS, SNS, Lambda, EventBridge, Step Functions; GraphQL / Hasura; Workflow-Engines wie Temporal; KI-unterstützte Ingenieur-Workflows; datenintensive Plattformen und Ingestion-Pipelines; Überwachungs- und Beobachtbarkeitstools.
Standortanforderungen
Diese Rolle ist hybrid in München. Kandidaten müssen bereits folgende Voraussetzungen erfüllen: EU-Staatsbürgerschaft, EU-Blaukarte, unbefristete Aufenthaltsgenehmigung oder uneingeschränkte deutsche Arbeitsrechte. Leider ist keine Visumsponsoring verfügbar.
Paket
- €90K – €120K Gehalt
- Unbegrenzter Urlaub
- Budget für Lernen und Entwicklung
- Hardware-Zulage
- Moderne Ingenieurumgebung
- Internationales Produkt- und Ingenieurteam
- Hohe Eigenverantwortung und technische Autonomie
Full Stack Engineer Arbeitgeber: Reviva | Deorganising Crime ™
Kontaktperson:
Reviva | Deorganising Crime ™ HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full Stack Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für Full Stack Engineers relevant sind. Wir können dir Ressourcen zur Verfügung stellen, um deine Fähigkeiten aufzufrischen.
✨Tipp Nummer 3
Zeige deine Projekte! Wenn du an Open-Source-Projekten oder eigenen Anwendungen gearbeitet hast, präsentiere sie in deinem Portfolio. Lass uns zusammenarbeiten, um deine besten Arbeiten hervorzuheben.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben. Lass uns gemeinsam sicherstellen, dass deine Bewerbung glänzt!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full Stack Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Verwende einen lockeren, aber professionellen Ton in deinem Anschreiben und lass uns wissen, warum du für die Rolle als Full Stack Engineer brennst.
Betone deine technischen Skills: Stell sicher, dass du deine Erfahrungen mit Node.js, TypeScript und React klar hervorhebst. Zeig uns, wie du komplexe Probleme gelöst hast und welche Projekte du in der Vergangenheit umgesetzt hast, die zu unseren Anforderungen passen.
Erkläre deine Herangehensweise: Gib uns Einblicke in deinen Arbeitsstil und wie du an Backend-Architekturen oder asynchronen Workflows herangehst. Wir suchen nach jemandem, der nicht nur die Technik beherrscht, sondern auch strategisch denkt und kommuniziert.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und dich im besten Fall bald kennenlernen!
Wie du dich auf ein Vorstellungsgespräch bei Reviva | Deorganising Crime ™ vorbereitest
✨Verstehe die technischen Anforderungen
Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Node.js, TypeScript und React. Bereite Beispiele vor, die deine Erfahrung mit diesen Technologien zeigen, insbesondere im Hinblick auf komplexe Backend-Systeme und asynchrone Workflows.
✨Bereite dich auf Systemdesign-Fragen vor
Da die Rolle stark auf Systemdesign fokussiert ist, solltest du dich auf Fragen vorbereiten, die dein Verständnis von skalierbaren Architekturen und Integrationen mit externen APIs testen. Übe, wie du Probleme lösen würdest, die mit Zuverlässigkeit und Wartbarkeit zu tun haben.
✨Kommunikation ist der Schlüssel
Stelle sicher, dass du deine technischen Entscheidungen klar und verständlich erklären kannst. Übe, komplexe Konzepte einfach zu kommunizieren, da dies für die Zusammenarbeit mit Produkt- und Engineering-Teams entscheidend ist.
✨Zeige deine Problemlösungsfähigkeiten
Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, in denen du komplexe technische Herausforderungen gemeistert hast. Betone, wie du systematische Ansätze zur Fehlerbehandlung und Überwachung implementiert hast, um die Zuverlässigkeit der Systeme zu gewährleisten.