Senior Backend Engineer - Node.JS (Europe, remote, f/m/d)

Senior Backend Engineer - Node.JS (Europe, remote, f/m/d)

Vollzeit 43200 - 72000 € / Jahr (geschätzt) Homeoffice möglich
F

Auf einen Blick

  • Aufgaben: Entwickle und optimiere Backend-Komponenten für unsere digitale Werbe-SaaS-Plattform.
  • Unternehmen: Factor Eleven ist ein führender Anbieter von digitaler Werbung mit einem innovativen SaaS-Produkt.
  • Vorteile: Genieße transparente Gehälter, 100% Remote-Arbeit und flexible Arbeitszeiten.
  • Weitere Informationen: Du musst in der EU wohnen und eine Arbeitserlaubnis haben.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die Zukunft der digitalen Werbung mit.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung als Backend Engineer, starke Kenntnisse in NodeJS und AWS.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Wir suchen einen erfahrenen Senior Backend Engineer, um unsere digitale Werbe-SaaS-Anwendungssuite zu erweitern und zu optimieren. Mit Technologien wie NodeJS mit TypeScript, NestJS federated GraphQL, Docker, AWS und Apache Kafka werden Sie Mikrodienste und andere Backend-Komponenten entwerfen sowie Datenlagerungs-, Überwachungs- und Schutzlösungen integrieren. Ihr Hauptaugenmerk liegt auf der Entwicklung aller serverseitigen Logik, der Definition und Wartung zentraler Datenbanken und Nachrichtenbusse sowie der Gewährleistung einer hohen Leistung und Reaktionsfähigkeit auf Anfragen von der Front-End-Seite.

Zusätzlich führen Sie regelmäßige Code-Reviews durch, geben anderen Teammitgliedern Anleitung und tragen zu Arbeitslastschätzungen, Projektplanungen und Architekturgesprächen bei. Sie werden Teil eines funktionsübergreifenden Teams unter einem Product Owner, um zu unserem Multi-Tenant-SaaS-Produkt und unserem Ad-Serving-Netzwerk beizutragen.

Um als Senior Backend Engineer bei Factor-Eleven erfolgreich zu sein, sollten Sie umfangreiche Kenntnisse in NodeJS-basierten Diensten, gute Kenntnisse in AWS und/oder Kafka, hervorragende Kenntnisse in GraphQL/REST-APIs und Erfahrung in einer ähnlichen Rolle besitzen. Ein erfolgreicher SBE wird jemand sein, dessen Fachwissen zu einem stabilen, schnellen und sicheren Austausch von Daten zwischen Servern und Endbenutzern führt und der dieses Fachwissen erfolgreich mit dem breiteren Team teilt.

Ihre Verantwortlichkeiten:

  • Entwicklung und Wartung von Mikrodiensten und Backend-Komponenten
  • Sicherstellung optimaler Leistung von Datenbanken und Reaktionsfähigkeit auf Front-End-Anfragen
  • Zusammenarbeit mit Entwicklern, Produktbesitzern und Stakeholdern beim Design und der Integration von Elementen
  • Entwicklung leistungsstarker Anwendungen durch das Schreiben von testbarem, wiederverwendbarem und effizientem Code
  • Implementierung effektiver Sicherheitsprotokolle, Datenschutzmaßnahmen und Speicherlösungen
  • Durchführung von Diagnosetests, Behebung von Fehlern und Bereitstellung technischer Unterstützung
  • Dokumentation serverseitiger Prozesse, einschließlich Datenbankschemata, Nachrichtenereignisse und Sagas, sowie Erstellung von Berichten
  • Empfehlung und Implementierung von Verbesserungen an Prozessen und Technologien
  • Mentoring und technische Aufsicht für Teammitglieder

Ihr Profil:

  • 5+ Jahre Erfahrung als Backend Engineer oder in einer ähnlichen Rolle
  • Starke Kenntnisse in NodeJS mit TypeScript, Web-Stacks, Bibliotheken und Frameworks
  • Kenntnisse in Front-End-Technologien wie HTML5 und CSS3
  • Erfahrung mit Benutzer-Authentifizierung und -Autorisierung zwischen mehreren Systemen, Servern und Umgebungen
  • Hohe Vertrautheit mit grundlegenden Designprinzipien hinter skalierbaren Anwendungen
  • Erstellung von Datenbankschemata, die Geschäftsprozesse darstellen und unterstützen
  • Gute Kenntnisse in ereignisgesteuerter Architektur, Nachrichtenbussen und/oder Pub/Sub-Systemen
  • Nachgewiesene Expertenkenntnisse in der Implementierung automatisierter Testplattformen und Unit-Tests
  • Hervorragende zwischenmenschliche, Kommunikations- und Zusammenarbeitfähigkeiten
  • Exzellente Vertrautheit mit Git, npm, Docker und Jira
  • Umfangreiche Erfahrung im Mentoring von Teamkollegen auf respektvolle, lehrreiche Weise

Warum wir?

Die Tech-Abteilung von Factor Eleven ist das interne Tech-Scale-up, das für unser SaaS-Produktangebot verantwortlich ist, das lokalisierten digitalen Werbung für Unternehmen jeder Größe bietet. Wir treiben die Engine an, auf der Factor Eleven erfolgreich aufgebaut ist, und erweitern täglich die Möglichkeiten unseres Produkts. Wir arbeiten zusammen, um unsere Ambitionen als führender Ad-Tech-Anbieter zu erfüllen, indem wir kontinuierlich die Qualität verbessern und die Fähigkeiten der gesamten Plattform sowie unserer Engineering- und Produktorganisation erweitern.

Genießen Sie die Freiheit, Kameradschaft und Vorteile unserer vollständig remote Arbeitsweise.

Unsere Vorteile:

  • Transparente, über dem Markt liegende Gehälter
  • 100% remote innerhalb Europas
  • Flexible Arbeitszeiten und Teilzeitmodelle
  • Teil eines schnell wachsenden, hochqualifizierten Teams
  • Persönliche und berufliche Entwicklungskurse von Udemy
  • Fallweise Umzugs- und Visumsunterstützung

Bitte beachten Sie, dass Sie in einem Land der Europäischen Union wohnen und eine Arbeitserlaubnis besitzen müssen, um für diese Rolle in Betracht gezogen zu werden.

Senior Backend Engineer - Node.JS (Europe, remote, f/m/d) Arbeitgeber: F11

F11 ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an einer innovativen Managed-Service-Plattform zu arbeiten, die den gesamten Kampagnenlebenszyklus für Einzelhändler und CPG-Marken automatisiert. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer dynamischen, agilen Arbeitskultur fördert F11 Kreativität und Zusammenarbeit, während es gleichzeitig bedeutende Auswirkungen auf die physische Einzelhandelslandschaft hat. Die Position des Senior Product Managers ermöglicht es Ihnen, direkt zur Effizienz und Intelligenz unserer internen Tools beizutragen und dabei in einem unterstützenden Umfeld zu wachsen.

F

Kontaktdaten:

F11 Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Engineer - Node.JS (Europe, remote, f/m/d) erhalten könntest

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Factor Eleven in Kontakt zu treten. Stelle Fragen zu ihrer Unternehmenskultur und den Projekten, an denen sie arbeiten. Ein persönlicher Kontakt kann dir helfen, einen Fuß in die Tür zu bekommen.

Technische Fähigkeiten demonstrieren

Erstelle ein Portfolio oder GitHub-Projekt, das deine Fähigkeiten in NodeJS, TypeScript und anderen relevanten Technologien zeigt. Zeige konkrete Beispiele für Microservices, die du entwickelt hast, um deine praktische Erfahrung zu untermauern.

Vorbereitung auf technische Interviews

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu NodeJS, GraphQL und AWS übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Problemlösungsfähigkeiten zu schärfen und dein Wissen über eventgesteuerte Architekturen zu vertiefen.

Mentorship betonen

Wenn du in deinem Lebenslauf oder während des Interviews über deine Erfahrungen sprichst, hebe hervor, wie du andere Teammitglieder betreut hast. Dies zeigt nicht nur deine technischen Fähigkeiten, sondern auch deine Fähigkeit zur Zusammenarbeit und zum Wissensaustausch.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer - Node.JS (Europe, remote, f/m/d) mit Bravour zu bestehen

NodeJS
TypeScript
NestJS
GraphQL
REST-APIs
Docker
AWS

Einige Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen:Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Technologien, die für die Position als Senior Backend Engineer wichtig sind. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.

Betone relevante Erfahrungen:Fokussiere dich in deinem Lebenslauf und Anschreiben auf deine bisherigen Erfahrungen mit NodeJS, TypeScript, AWS und Kafka. Gib konkrete Beispiele für Projekte an, bei denen du diese Technologien erfolgreich eingesetzt hast.

Zeige Teamfähigkeit:Da die Rolle eine enge Zusammenarbeit mit anderen Entwicklern und Stakeholdern erfordert, solltest du in deinem Anschreiben betonen, wie du in der Vergangenheit effektiv im Team gearbeitet hast. Erwähne spezifische Situationen, in denen du andere unterstützt oder angeleitet hast.

Präsentiere deine Problemlösungsfähigkeiten:Erkläre in deinem Anschreiben, wie du Herausforderungen in früheren Projekten gemeistert hast. Dies könnte das Implementieren von Sicherheitsprotokollen oder das Optimieren von Datenbanken umfassen. Zeige, dass du in der Lage bist, komplexe Probleme zu analysieren und Lösungen zu entwickeln.

Wie man sich auf ein Vorstellungsgespräch bei F11 vorbereitet

Verstehe die Technologien

Mach dich mit NodeJS, TypeScript, NestJS und den anderen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und zeige, wie du sie in früheren Projekten eingesetzt hast.

Bereite Beispiele vor

Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten als Backend Engineer demonstrieren. Zeige, wie du Probleme gelöst, Microservices entwickelt oder Datenbanken optimiert hast.

Teamarbeit betonen

Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen in der Teamarbeit zu sprechen. Betone, wie du andere Teammitglieder unterstützt und wie du zur Verbesserung von Prozessen beigetragen hast.

Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren.