Full Stack Engineer (m/f/d) in Berlin

Full Stack Engineer (m/f/d) in Berlin

Berlin Vollzeit 49500 - 60500 € / Jahr (geschätzt) Hybrid
GlassDollar

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit großen Unternehmen.
  • Unternehmen: Dynamisches Tech-Startup mit einer Kultur der Zusammenarbeit und Verantwortung.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Wachstumsorientiertes Umfeld mit vielen Möglichkeiten zur persönlichen und beruflichen Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und löse echte Probleme für große Unternehmen.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit TypeScript, React und Node.js.

Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.

Tl;dr: Schließe dich GlassDollar an und hilf dabei, das System aufzubauen, das einige der größten Unternehmen Europas nutzen, um Startup-Technologie zu finden, zu testen und zu übernehmen.

Wir suchen einen Ingenieur, der erheblich mehr Verantwortung übernehmen möchte als "implementiere, was im Ticket steht". Du wirst ein unklar definiertes Problem anpacken, es gemeinsam mit dem Produktteam gestalten, wichtige technische Entscheidungen treffen, es umsetzen und nah genug dran bleiben, um zu sehen, ob es funktioniert.

Das Problem, das wir lösen

Große Organisationen sind bemerkenswert gut darin, Probleme anzuhäufen. Ein Unternehmen mit 100.000 Mitarbeitern kann Tausende von operativen Herausforderungen in seinen Geschäftsbereichen haben. Irgendwo außerhalb dieser Organisation hat ein Startup wahrscheinlich bereits einen Teil der Lösung entwickelt. Diese beiden Dinge zusammenzubringen geschieht immer noch durch Tabellenkalkulationen, lange E-Mail-Threads und Meetings, deren primäres Ergebnis ein weiteres Meeting ist.

GlassDollar OS ist das Betriebssystem für Venture Clienting: Problem → Startup-Entdeckung → Bewertung → PoC → Übernahme, in einem wiederholbaren Workflow.

Unsere Kunden sind einige der größten Organisationen Europas, daher muss die Software schnell arbeiten und sich wie etwas verhalten, auf das ein Unternehmen vertrauen kann. Diese Spannung schafft interessante Ingenieurprobleme.

Was wir suchen

  • Du kannst ein Problem weiterführen als nur das Ticket. Die Arbeit beginnt oft mit etwas Unvollständigem, wie "Kunden benötigen einen besseren Weg, um X zu verwalten". Du wirst das Problem mit dem Produktteam gestalten, Annahmen herausfordern und entscheiden, was in dieser Iteration dazugehört.
  • Du kümmerst dich um das Produkt. Du möchtest wissen, für wen du baust, warum das Problem wichtig ist und wie Erfolg aussieht. Dieser Kontext sollte deine technischen Entscheidungen prägen.
  • Du hast technisches Urteilsvermögen. Es gibt selten eine richtige Architektur. Du weißt, wann die langweilige Lösung die ambitionierte übertrifft, wann eine Abstraktion hilft und wann sie das Problem verbirgt, und wann ein kleines Feature sechs Monate technische Schulden verursachen könnte.
  • Du machst das System besser, nicht nur das Feature. Du behebst das Verbreitungsmuster anstelle des einzelnen Vorfalls, machst eine API einfacher für die nächste Person und verbesserst Tests, weil die aktuelle Einrichtung alle Angst macht, zu deployen.
  • Du kannst über den gesamten Stack hinweg arbeiten. Ein Feature könnte von einer React-Interaktion über GraphQL in einen Node-Dienst, ein Schema-Redesign, ein Berechtigungsupdate und eine sichere Migration für bestehende Kunden laufen.
  • Du übernimmst Verantwortung für die Qualität. Wir haben QA. Das ist nicht der Ort, an dem die Qualität beginnt. Was passiert, wenn diese Anfrage zweimal erfolgt? Was passiert mit alten Daten oder wenn die API mitten im Prozess ausfällt?
  • Du kommunizierst so, als ob deine Entscheidungen später wichtig sein werden. Sechs Monate von jetzt an sollte jemand eine wichtige Entscheidung verstehen, ohne durch siebzehn Slack-Nachrichten und einen gelöschten Notion-Kommentar graben zu müssen.
  • Du hebst die Ingenieurnorm um dich herum an. Du benötigst keinen Managementtitel, um Einfluss zu haben. Finde das Loch in einer Architektur, befreie jemanden, ohne ihm die Tastatur wegzunehmen, und widerspreche, ohne jede Entscheidung in ein Referendum zu verwandeln.

Was du tun wirst

  • Enterprise-Integrationen: in die Systeme, Daten, Identitätsanbieter und Workflows unserer Kunden. Das ist es, was GlassDollar von Software, in die man sich einloggt, zu Infrastruktur macht, auf der ihre Organisation arbeitet.
  • APIs und MCP: öffentliche REST-APIs und MCP-Server für unsere Kunden, deren Ingenieure und zunehmend deren KI-Agenten.
  • KI in realen Workflows: Einbettungen, Vektorsuche und LLMs über eine große Datenbank von Startups und Unternehmensinnovationsdaten.
  • Workflow-Automatisierung: Trigger, Benachrichtigungen und Automatisierung, die Menschen ersetzen, die Informationen zwischen Systemen bewegen.
  • Kernproduktentwicklung: React-Schnittstellen, APIs, PostgreSQL-Abfragen, Berechtigungen, Migrationen, Leistungsoptimierung und gelegentlich ein Bug, dessen Ursache alle zum Schweigen bringt.

Unser Stack

  • Frontend: TypeScript, React, Material UI, Apollo Client, Playwright
  • Backend: Node.js, GraphQL, Prisma, PostgreSQL, Jest
  • Infrastruktur: AWS, Terraform, GitHub Actions, Sentry
  • Immer mehr: LLM-APIs, Einbettungen, Vektorsuche, MCP, KI-unterstützte Ingenieur-Workflows

Du musst nicht mit jedem Punkt Erfahrung haben. Das Nachdenken über Systeme ist uns wichtiger als das Auswendiglernen unseres genauen Stacks.

Anforderungen

  • Umfangreiche Produktionserfahrung mit TypeScript, React und Node.js
  • Komfortables Nachdenken über relationale Datenbanken, nicht nur das ORM
  • Kann unabhängig ein Feature von einem unklaren Ausgangspunkt bis zur Produktion bringen
  • Kann unbekannten Code lesen, ohne sofort einen Rewrite vorzuschlagen

Nice to have:

  • Erfahrung mit GraphQL, Prisma oder PostgreSQL in großem Maßstab
  • Exposition gegenüber LLM-APIs, Einbettungen oder Vektorsuche
  • Erfahrung im Besitz von Systemen, nicht nur Features

Hast du nicht jeden Punkt erfüllt? Bewirb dich trotzdem. Wir würden lieber das Gespräch führen, als jemanden wegen eines Bullet Points zu verlieren.

Wie wir einstellen

Wir sind ein kleines Ingenieurteam, daher gibt es weniger Orte, an denen Verantwortung verloren geht, und keine Kette von fünf Personen zwischen dir und einer Entscheidung. Wir bevorzugen schriftlichen Kontext über Meetings, die der Kalender erfunden hat, und funktionierende Software über aufwendige Prozesse.

Schnell bedeutet nicht nachlässig. Manchmal ist der schnellste Weg die einfache Version heute, manchmal ist es ein weiterer Tag auf einem Fundament, auf dem zwanzig zukünftige Funktionen sitzen werden. Zu wissen, in welcher Situation du dich befindest, ist Teil des Jobs. Erwarten, sehr früh in die Produktion zu liefern.

Wie wir einstellen

  • Kein siebenstufiger Ausdauertest. Keine Algorithmus-Trivia, die vom Job losgelöst sind.
  • Einführung. Du, wir und ob dies die Umgebung ist, die du tatsächlich suchst.
  • Technische Unterhaltung. Wir gehen tief auf etwas Schwieriges ein, das du gebaut hast: die Entscheidungen, die Alternativen, was du jetzt anders machen würdest.
  • Technische Bewertung. In der Regel Live-Coding zu einem realistischen Problem, manchmal ein kleiner Proof of Concept. Uns interessiert, wie du denkst, nicht ob deine Lösung mit unserer übereinstimmt.
  • Angebot. Wenn es eine starke gegenseitige Überzeugung gibt, machen wir weiter.

Eine letzte Sache

Stellenbeschreibungen haben die Angewohnheit, Kandidaten zu produzieren, die sich gegen Bullet Points optimieren. Bitte tu das nicht. Wenn du das hier liest und denkst: "Ich kann das meiste davon, aber ich habe nicht mit MCP gearbeitet", bewirb dich.

Starke Grundlagen, bedeutende Software, die ausgeliefert wurde, und eine Neigung zum Eigentum sind das, wonach wir suchen. Der Rest ist erlernbar.

Full Stack Engineer (m/f/d) in Berlin Arbeitgeber: GlassDollar

GlassDollar ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Mitarbeiter ihre Fähigkeiten im Vertrieb schnell entwickeln können. Mit einem starken Fokus auf persönliches Wachstum und Teamarbeit haben Sie die Möglichkeit, innovative Strategien zu entwickeln und direkt mit Führungskräften zusammenzuarbeiten, um den Vertrieb voranzutreiben. Unsere Unternehmenskultur fördert Kreativität und Eigenverantwortung, während wir gleichzeitig spannende Herausforderungen im B2B SaaS-Bereich meistern.

GlassDollar

Kontaktdaten:

GlassDollar Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Full Stack Engineer (m/f/d) in Berlin erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei GlassDollar anzuklopfen, wenn du dich auf die Stelle als Full Stack Engineer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei GlassDollar vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Engineer (m/f/d) in Berlin mit Bravour zu bestehen

TypeScript
React
Node.js
GraphQL
PostgreSQL
API Design
Problem-Solving Skills

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei GlassDollar klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei GlassDollar vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.