Senior Full Stack Engineer

Senior Full Stack Engineer

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Baue die Infrastruktur für faire Abonnements und automatisiere manuelle Prozesse.
  • Unternehmen: SwitchUp Tech, ein innovatives Unternehmen mit einem dynamischen Team.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und Raum für persönliche Entwicklung.
  • Weitere Informationen: Wachsendes Team mit großartigen Karrierechancen und einer experimentierfreudigen Kultur.
  • Warum dieser Job: Gestalte die Zukunft von Abonnements und arbeite an spannenden technischen Herausforderungen.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Problemlösungsfähigkeiten.

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

Wir bauen die Plattform, die faire Angebote für Abonnements sichert – heute Energie, morgen jede andere Art von Abonnement. Wir haben PMF und Hunderttausende von Nutzern, aber um Millionen zu erreichen, müssen wir die derzeit manuellen Abläufe automatisieren. Sie würden die Plattform entwickeln, die das möglich macht. Dies ist backend‑lastige, systematische Arbeit – die Art, bei der Sie mehrere interagierende Systeme im Kopf haben und nach den Randfällen suchen, die sie zum Brechen bringen.

SwitchUp Tech (https://switchup.tech) entwickelt die Technologie für zwei Schwesterorganisationen: SwitchUp.de (https://www.switchup.de/) und Fairbraucherschutz (https://www.fairbraucherschutz.de/). Heute fungieren unsere Betriebsteams als menschliche APIs zwischen Nutzern und Legacy-Anbieterportalen. Wir automatisieren das, damit das Team sich auf komplexe Fälle konzentrieren kann, in denen Menschen wirklich einen Mehrwert bieten.

Sie würden nicht einem vollständig ausgebildeten Team beitreten – Sie würden eines gestalten. Drei Personen heute, 6-8 in diesem Jahr einstellen, klein und wendig bleiben. Kein Druck durch Finanzierungsengpässe – wir sind finanziert durch SwitchUp.de (45 Personen, bootstrapped, profitabel).

Die Engineering-Herausforderungen

  • Die Abstraktionsschicht-Herausforderung: Wie architektonisieren wir ein System, das unabhängig vom Anbieter (Vattenfall vs. Deutsche Telekom) und dem Markt (Energie vs. Telco) ist, damit wir ohne Neuschreibung der Kernlogik skalieren können?
  • Das Robustheits-/Konfigurierbarkeitsparadoxon: Workflows, die hochgradig konfigurierbar sind (um schnell zu experimentieren und leicht zu neuen Abonnementtypen zu wechseln), aber robust genug, um Millionen von Abonnements zu verarbeiten.
  • Mensch-in-der-Schleife KI: Orchestrierung von Workflows, bei denen Agenten Aufgaben starten und Menschen nur eingreifen, wenn das Vertrauen sinkt – mit ordnungsgemäßer Fehlerbehandlung, Wiederholungen und Rückrollungen.

Der Stack: TypeScript-first, KI-freundliche Werkzeuge, die darauf ausgelegt sind, Hunderte von Millionen von Workflow-Instanzen pro Jahr zu skalieren.

Wie wir arbeiten: Keine PMs/POs. Keine Spezifikationen. Sie besitzen ein Geschäftsproblem von Anfang bis Ende – vom Sitzen mit dem Betrieb, um Verständnis aufzubauen, über die Architektur des Systems bis hin zum Versand und zur Messung der Auswirkungen. KI-vorwärts. Wenn neue Fähigkeiten auftauchen, überdenken wir, wie wir arbeiten. Viel Raum für Experimente und Wissensaustausch – jeder ist sowohl Schüler als auch Lehrer.

Wenn Sie von Kollegen begeistert sind, die gemeinsam neue Fähigkeiten erkunden, sobald sie verfügbar sind, werden Sie gut passen. Wenn das erschöpfend klingt, sind wir nicht der richtige Ort.

Wer Sie NICHT sind

  • Jemand, der vor 6 Monaten ein KI-Coding-Tool ausgewählt hat und es seitdem nicht hinterfragt hat.
  • Ein Spezialist, der in einer Ecke des Codebases bleiben möchte.
  • Ein Ingenieur, der es bevorzugt, dass andere das Problem definieren, damit Sie sich auf die Implementierung konzentrieren können.

Gehaltsspanne: Bewerben Sie sich. Kein Anschreiben erforderlich. Wir möchten sehen, wie Sie denken.

Ihr Lebenslauf / LinkedIn / GitHub. Ein System, das Sie gebaut haben, das unserem ähnlich ist: komplexe Workflows, Zustandsmaschinen, hochgradig konfigurierbare Produkte. Was war das Problem und was machte es schwierig? Welche Verbesserungen haben Sie kürzlich an Ihrem KI-unterstützten Workflow vorgenommen – was hat gut funktioniert, was hält Sie noch zurück?

Senior Full Stack Engineer Arbeitgeber: SwitchUp

SwitchUp Tech ist ein hervorragender Arbeitgeber, der innovative Lösungen für faire Abonnements entwickelt und dabei eine dynamische und experimentierfreudige Arbeitskultur fördert. Mit einem kleinen, agilen Team in Berlin bieten wir nicht nur die Möglichkeit, an spannenden technischen Herausforderungen zu arbeiten, sondern auch Raum für persönliches Wachstum und Einflussnahme auf die Unternehmensentwicklung. Unsere Mitarbeiter profitieren von flexiblen Arbeitsmodellen, einer offenen Wissensaustausch-Kultur und der Chance, in einem profitablen, bootstrapped Umfeld zu arbeiten, das keine Drucksituationen kennt.

S

Kontaktdaten:

SwitchUp Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Full Stack Engineer erhalten könnten

Tipp Nummer 1

Sei proaktiv! Nutze LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Schicke ihnen eine Nachricht und stelle Fragen zu ihren Erfahrungen – das zeigt dein Interesse und kann dir wertvolle Einblicke geben.

Tipp Nummer 2

Mach dir ein paar Gedanken über deine Projekte und wie sie zur Stelle passen. Bereite dich darauf vor, diese in einem Gespräch zu präsentieren. Zeige, wie du komplexe Probleme gelöst hast und welche Technologien du verwendet hast.

Tipp Nummer 3

Nutze unser Netzwerk! Wenn du dich über unsere Website bewirbst, kannst du sicher sein, dass wir deine Bewerbung direkt sehen. Das gibt dir einen Vorteil gegenüber anderen Bewerbungen, die vielleicht im System verloren gehen.

Tipp Nummer 4

Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst. Plattformen wie LeetCode oder HackerRank sind super dafür. So bist du bereit, deine Fähigkeiten unter Beweis zu stellen und zeigst, dass du die Herausforderungen meistern kannst.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full Stack Engineer mit Bravour zu bestehen

Backend-Entwicklung
Systemarchitektur
TypeScript
Automatisierung von Prozessen
Workflow-Management
Fehlerbehandlung
Konfigurierbare Systeme

Einige Tipps für deine Bewerbung 🫡

Sei kreativ mit deinem Lebenslauf!:Zeig uns, was du drauf hast! Dein Lebenslauf sollte nicht nur deine Erfahrungen auflisten, sondern auch deine Persönlichkeit widerspiegeln. Denk daran, dass wir an deiner Denkweise interessiert sind, also mach es spannend!

Präsentiere deine Projekte:Hast du ein System gebaut, das komplexe Workflows oder state machines beinhaltet? Erzähl uns davon! Wir wollen wissen, welche Herausforderungen du gemeistert hast und wie du innovative Lösungen gefunden hast.

Sei ehrlich über deine Erfahrungen:Wir schätzen Authentizität! Teile uns mit, was gut gelaufen ist und wo du noch Herausforderungen siehst. Das zeigt uns, dass du reflektiert bist und bereit, dazuzulernen.

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 bei uns landet und wir sie uns sofort anschauen können!

Wie man sich auf ein Vorstellungsgespräch bei SwitchUp vorbereitet

Verstehe die Herausforderungen

Mach dich mit den spezifischen technischen Herausforderungen vertraut, die im Jobprofil erwähnt werden. Überlege dir, wie du diese Probleme angehen würdest und bringe konkrete Beispiele aus deiner bisherigen Erfahrung mit, um deine Lösungsansätze zu untermauern.

Zeige deine Flexibilität

Da das Unternehmen einen agilen Ansatz verfolgt, ist es wichtig, dass du deine Fähigkeit zur Anpassung an neue Technologien und Arbeitsweisen demonstrierst. Bereite dich darauf vor, über Situationen zu sprechen, in denen du schnell auf Veränderungen reagiert hast oder neue Tools ausprobiert hast.

Bereite Fragen vor

Stelle gezielte Fragen zu den aktuellen Projekten und der Teamdynamik. Zeige Interesse an der Unternehmenskultur und wie du zur Weiterentwicklung des Teams beitragen kannst. Das zeigt, dass du nicht nur an der Position interessiert bist, sondern auch an der langfristigen Zusammenarbeit.

Präsentiere deine Projekte

Bereite eine kurze Präsentation über ein relevantes Projekt vor, das du geleitet hast. Konzentriere dich darauf, wie du komplexe Workflows und state machines entwickelt hast. Erkläre die Herausforderungen, die du dabei überwunden hast, und welche Verbesserungen du implementiert hast, um die Effizienz zu steigern.