Senior Fullstack Engineer

Senior Fullstack Engineer

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
B

Auf einen Blick

  • Aufgaben: Entwickle benutzerfreundliche Erlebnisse und optimiere Backend-Services mit Python.
  • Unternehmen: BLOCKS, ein innovatives Unternehmen, das Cloud-Effizienz für Startups bringt.
  • Vorteile: Wettbewerbsfähiges Gehalt, bedeutende Eigenkapitalbeteiligung und Unterstützung bei der Umsiedlung.
  • Weitere Informationen: Dynamisches Umfeld mit echten Wachstumschancen und direkter Kommunikation.
  • Warum dieser Job: Gestalte KI-gesteuerte Produkte, die die Cloud-Infrastruktur revolutionieren.
  • Qualifikationen: Erfahrung in Frontend-Entwicklung mit modernen Frameworks und tiefes Python-Wissen.

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

Wer wir sind

BLOCKS bringt die Effizienz von Cloud-Diensten großer Unternehmen zu Startups und KMUs. Wir garantieren ab dem ersten Tag 20% Einsparungen, indem wir die Cloud-Ausgaben in ein Gruppen-Kaufmodell bündeln. Unser KI-Agent „Major Tom“ fungiert als virtueller DevOps-Ingenieur, der Verschwendung findet, die Infrastruktur optimiert und dies alles automatisiert, um die Cloud-Effizienz zu maximieren. Wir bauen Blocks, weil Startups eine Cloud-Ökonomie verdienen, die tatsächlich Sinn macht. Unsere Gründer (Oliver und Andreas) sind Serienunternehmer, haben über 1 Milliarde Dollar gesammelt und mehrere Unternehmen erfolgreich verkauft.

Ihre Rolle

  • Entwicklung der zentralen benutzerorientierten Erfahrung, von responsiven Dashboards bis hin zu Onboarding-Prozessen
  • Entwicklung und Erweiterung von Backend-Diensten in Python, Implementierung von asynchronen Endpunkten, Datenflüssen und internen APIs, die Chat-Interaktionen, Dashboards und Multi-Tenant-Betriebsabläufe unterstützen
  • Entwurf und Integration skalierbarer APIs, die Frontend, Chat-Clients und Backend-Dienste mit internen Datenschichten und Plattformen verbinden
  • Gestaltung intuitiver Produkterfahrungen vom Signup über das Onboarding bis hin zu Workspace-Management und KI-Interaktionen
  • Erstellung und Pflege von Chat-Integrationen (Slack), z.B. OAuth-Setup, Slash-Befehle, interaktive Modale, Webhook-Flows, ereignisgesteuerte Logik usw.
  • Zusammenarbeit mit Engineering- und Produktteams, Abstimmung von API-Verträgen, Verbesserung der Plattformfunktionen und Sicherstellung einer konsistenten UX bei der Einführung neuer Funktionen
  • Verbesserung der Zuverlässigkeit und der Bereitstellungsabläufe, Beitrag zu CI/CD-Pipelines, Optimierungen des Frontend-Baus und Qualitätsprüfungen, die sowohl Web- als auch Chat-Clients schnell und zuverlässig halten

Was Sie mitbringen

  • Frontend-Erfahrung: Starke Erfahrung mit modernen Typescript-Frameworks (z.B. React mit NextJS), Erstellung responsiver UIs mit sauberen Komponentenarchitekturen
  • Tiefe Expertise in Python: End-to-End-Systeme mit asynchronen Mustern (DI/await/async ORM); moderne Web-Frameworks (z.B. FastAPI/Django/Flask)
  • API-Integrationskompetenz: Entwurf/Exposition skalierbarer APIs; Umgang mit AWS-Daten/internen Diensten mit Multi-Tenant-Isolation/Ratenlimits
  • Produkt- und UX-Mindset: Komfortabel beim Entwerfen intuitiver Signup-Prozesse, Onboarding-Erfahrungen und Dashboards ohne einen dedizierten Designer
  • Wünschenswert: Praktische Erfahrung mit der Bereitstellung von ereignisgesteuerten Chat-Apps oder Bots (z.B. Slack Bolt SDK mit OAuth, JS/TS-Integrationen für Microsoft Teams usw.), einschließlich Webhook-Verarbeitung und interaktiven UI-Flows
  • Startup-Execution-Mindset: Sie haben 0→1-Produkte schnell mit hoher Eigenverantwortung, Autonomie und Verantwortlichkeit ausgeliefert
  • Neugieriger, pragmatischer Problemlöser: Sie experimentieren schnell, lernen tief und optimieren für Auswirkungen über Theorien hinaus
  • Direkter Kommunikator: Sie schätzen Klarheit und Feedback als Werkzeuge für Geschwindigkeit, Verbesserung und Ausrichtung
  • Nachgewiesene Erfolge: Sie haben beeindruckende Leistungen aus früheren Jobs und Nebenprojekten. Bitte teilen Sie diese mit uns.

Was wir bieten

  • Arbeiten, wo KI tatsächlich zählt. Echte KI, die in die Produktion geliefert wird und verändert, wie Unternehmen Cloud-Infrastruktur betreiben.
  • Arbeiten mit Gründern, die es zuvor getan haben. Unicorn-Bauer, über 1 Milliarde Dollar gesammelt, keine Politik, schnelle Entscheidungen, radikale Offenheit. Wir handeln, nicht debattieren. Zero to One.
  • Die Möglichkeit, ein Produkt zu entwickeln, das Startups als Standardinfrastruktur betrachten werden.
  • Echte Verantwortung, kein Theater. Wir fordern heraus, Sie treffen Entscheidungen. Einige werden falsch sein. Das ist in Ordnung. Wir beheben schnell und liefern weiter.
  • Vergütung, die Ambitionen widerspiegelt. Top-Marktvergütung plus bedeutendes Eigenkapitalpotenzial.
  • Berlin, persönlich, absichtlich. Frühphasenunternehmen werden gemeinsam aufgebaut, nicht über Zoom. Wir unterstützen Umzüge.

Wie wir einstellen

  • Wir glauben, dass das Einstellen so sein sollte, wie wir bauen: Schnell, respektvoll Ihrer Zeit und unserer, auf den Punkt:
  • Einführungsgespräch mit einem Mitglied des Gründerteams (30 Minuten)
  • Technisches Interview/Bewertung mit einem Ingenieur (~60 Minuten)
  • Persönliche Fallstudie mit den Gründern (1-2 Stunden)
  • Angebotsgespräch innerhalb von 24 Stunden mit einem Gründer (15 Minuten)

Wenn Sie Komfort wollen, ist dies nichts für Sie. Wenn Sie Verantwortung und Geschwindigkeit wollen, sollten wir sprechen.

Senior Fullstack Engineer Arbeitgeber: Blocks

BLOCKS ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in Berlin bietet. Hier haben Mitarbeiter die Möglichkeit, an bedeutenden Projekten zu arbeiten, die echte Auswirkungen auf die Cloud-Infrastruktur von Startups haben. Mit einem starken Fokus auf persönliche Verantwortung, schneller Entscheidungsfindung und einer offenen Kommunikationskultur fördert BLOCKS das Wachstum seiner Mitarbeiter und bietet attraktive Vergütungen sowie Beteiligungsmöglichkeiten.

B

Kontaktdaten:

Blocks Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Fullstack 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 ihrer Arbeit oder dem Unternehmen. Das zeigt dein Interesse und kann dir wertvolle Einblicke geben.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst. Plattformen wie LeetCode oder HackerRank sind super dafür. So kannst du deine Fähigkeiten zeigen und selbstbewusst in die Gespräche gehen.

Tipp Nummer 3

Zeige deine Projekte! Wenn du an coolen Open-Source-Projekten oder eigenen Anwendungen gearbeitet hast, präsentiere sie. Das gibt den Interviewern einen Einblick in deine Fähigkeiten und deinen kreativen Ansatz.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt, dass du wirklich interessiert bist und es ist oft der schnellste Weg, um in den Auswahlprozess zu kommen. Lass uns gemeinsam an deiner Karriere arbeiten!

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

Frontend Erfahrung mit modernen Typescript Frameworks (z.B. React mit NextJS)
Backend Entwicklung in Python
Asynchrone Programmierung (DI/await/async ORM)
API-Integration und -Design
Erfahrung mit modernen Web-Frameworks (z.B. FastAPI/Django/Flask)
Erstellung und Pflege von Chat-Integrationen (z.B. Slack)
Produkt- und UX-Denken

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also sei authentisch in deiner Bewerbung. Zeig uns, wer du bist und was dich motiviert, bei BLOCKS zu arbeiten. Lass deine Persönlichkeit durchscheinen!

Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Wir schätzen klare Kommunikation, also vermeide lange Ausschweifungen und konzentriere dich auf das Wesentliche. Zeig uns deine relevanten Erfahrungen und Fähigkeiten!

Beziehe dich auf die Stelle:Verlinke deine bisherigen Erfahrungen direkt mit den Anforderungen der Stelle. Erkläre, wie du deine Skills als Senior Fullstack Engineer bei uns einbringen kannst. Das zeigt uns, dass du die Rolle wirklich verstehst!

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 man sich auf ein Vorstellungsgespräch bei Blocks vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die BLOCKS verwendet, insbesondere mit Python und modernen Typescript-Frameworks wie React. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen aus deiner Vergangenheit, die deine Fähigkeiten als Fullstack Engineer demonstrieren. Sei bereit, über deine Erfolge zu sprechen und wie du Probleme gelöst hast, um zu zeigen, dass du einen echten Einfluss hattest.

Zeige dein Produktverständnis

BLOCKS legt Wert auf ein gutes Nutzererlebnis. Bereite dich darauf vor, darüber zu sprechen, wie du intuitive Benutzeroberflächen und Onboarding-Prozesse gestalten würdest. Überlege dir, wie du die API-Integration und die Chat-Interaktionen verbessern könntest, um den Nutzern einen Mehrwert zu bieten.

Sei direkt und offen

Kommunikation ist entscheidend. Sei klar und präzise in deinen Antworten und stelle Fragen, wenn du etwas nicht verstehst. Zeige, dass du Feedback schätzt und bereit bist, schnell zu lernen und dich anzupassen – das passt gut zur Startup-Kultur von BLOCKS.