Senior Full Stack Engineer (f/m/d) - Node.js & Typescript in Berlin

Senior Full Stack Engineer (f/m/d) - Node.js & Typescript in Berlin

Berlin Vollzeit 56700 - 69300 € / Jahr (geschätzt) Homeoffice (teilweise)
F

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen mit Node.js und TypeScript in einem dynamischen Team.
  • Unternehmen: Finanzcheck, die führende Online-Plattform für Kreditvergleiche in Deutschland.
  • Vorteile: 30 Tage Urlaub, flexible Arbeitszeiten, Gesundheitsförderung und interne Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Diverse und inklusive Arbeitsumgebung mit vielen Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft des Kreditmarktes und arbeite an spannenden Projekten mit modernster Technologie.
  • Qualifikationen: Expertenkenntnisse in Node.js, TypeScript und Erfahrung in der Frontend-Entwicklung mit React.

Das prognostizierte Gehalt liegt zwischen 56700 - 69300 € pro Jahr.

Wir sind Finanzcheck – die Online-Darlehensvergleichsplattform und der Anlaufpunkt für Verbraucherdarlehen in Deutschland. Wir gestalten den Kreditmarkt von morgen und wurden 2022 mit dem Kununu Top Arbeitgeber Award ausgezeichnet. Werde jetzt Teil unserer Erfolgsgeschichte!

Unsere Engineering-Teams arbeiten mit einem hohen Maß an Unabhängigkeit. Jedes Team ist verantwortlich für seinen eigenen Bereich innerhalb der Plattform, einschließlich der entsprechenden Dienste und Systeme. Gleichzeitig fördern wir enge Zusammenarbeit: Klare technische Verträge und gemeinsame Standards gewährleisten nahtlose Interaktionen, während definierte Kooperationsstrukturen den persönlichen Austausch stärken. Wir setzen auf tiefes Fachwissen, offenen Dialog und gemeinsame Entscheidungsfindung, um unseren spannenden und ehrgeizigen Fahrplan erfolgreich umzusetzen.

DEIN NEUES TEAM

Wir suchen einen Senior Fullstack Engineer, der unserem Cross-Selling-Tech-Team beitritt und zu dessen Mission beiträgt, Kunden mit relevanten Finanzprodukten über Verbraucherdarlehen hinaus zu verbinden. Das Team spielt eine wichtige Rolle in der Unternehmensstrategie, um die Präsenz als Finanzierungsanbieter über Verbraucherdarlehen hinaus zu stärken. Daher bauen und betreiben wir skalierbare Dienste, die den Kunden wertvolle Ergänzungen wie Einkommensschutzversicherungen und andere Cross-Selling-Produkte im richtigen Moment ihrer individuellen Reise anbieten. Unsere Arbeit basiert auf modernen Ingenieurpraktiken und einem starken Verantwortungsbewusstsein. Wir verlassen uns auf einen robusten und modernen Tech-Stack, einschließlich Node.js, TypeScript, React, MySQL, Postgres, AWS, GitHub Actions und Terraform, um effizient und zuverlässig Wert zu liefern.

WAS DU TUN WIRST

  • In einer verteilten Umgebung mit verschiedenen NodeJS- und Typescript-Diensten, die auf Kubernetes laufen, arbeiten.
  • UIs basierend auf React / Typescript sowohl für Kunden als auch für interne Benutzer erstellen und pflegen.
  • Neue Funktionalitäten konzipieren und erstellen, bestehende Systeme und Dienste verbessern sowie geschäftskritische Leistungs- und Effizienzparameter optimieren.
  • Drittanbieterdienste und externe Systeme integrieren und pflegen, um einen zuverlässigen Datenaustausch, sichere Kommunikation und nahtlose Interoperabilität innerhalb unseres Plattform-Ökosystems sicherzustellen.
  • Asynchrone, ereignisgesteuerte Kommunikation mit AWS SNS und SQS entwerfen und implementieren, um skalierbare und resiliente Dienstinteraktionen zu gewährleisten.
  • Echtzeitfunktionen mit WebSocket-Technologien (z.B. socket.io) und skalierbaren Adaptern wie Redis implementieren und pflegen.
  • Inter-Service-Verträge mit Protobuf definieren und weiterentwickeln sowie eine konsistente Validierung über Dienste hinweg mit Schema-Validierungsbibliotheken wie Zod sicherstellen.
  • Sichere Authentifizierungs- und Autorisierungsflüsse mit OAuth, JWT und externen Identitätsanbietern gewährleisten.
  • Aktiv an den Entscheidungsprozessen deines Teams teilnehmen (Ziele, Konzepte, Zeitpläne, Stack usw.).
  • Eng mit EM und PO zusammenarbeiten, um neue Funktionen für das Team-Domain kontinuierlich zu planen und zu entwickeln.
  • Involvierung in die Entwicklung und Wartung der Produkte des Teams von Anfang bis Ende gemäß unserer Philosophie „you build it, you run it, you own it“, die auch DevOps-Aufgaben umfasst.

DEIN PROFIL

  • Du bist auf Expertenniveau mit Node.js und verwendest TypeScript zum Erstellen verteilter Anwendungen.
  • Du hast umfangreiche Erfahrung in der Gestaltung und Implementierung ereignisgesteuerter Architekturen und asynchroner Messaging-Muster.
  • Du hast umfassende Erfahrung in der Frontend-Entwicklung mit TypeScript und React, einschließlich konversionsgetriebenem B2C-Kontext.
  • Du bist erfahren in der Implementierung sicherer Authentifizierungs- und Autorisierungsmechanismen (OAuth, JWT, externe Identitätsanbieter).
  • Du hast praktische Erfahrung mit Echtzeitkommunikationstechnologien (z.B. WebSockets) und skalierbaren Mustern verteilter Systeme.
  • Erfahrung mit AWS RDS.
  • Umfangreiche Erfahrung mit GitHub Actions, AWS und containerisierten Mikroservice-Infrastrukturen, idealerweise auf AWS mit Kubernetes und Terraform.
  • Vertrautheit mit dem „LGTM“ Grafana-Stack (Loki, Grafana, Tempo und Mimir/Prometheus) ist ein Plus.
  • Erfahrung in Bereichen wie Kundenkommunikation und Vertrieb/Beratung ist ein großes Plus.
  • Du zeigst echtes End-to-End-Ownership, indem du komplexe Initiativen unabhängig leitest, pragmatische Entscheidungen triffst, Stakeholder abstimmst und eine qualitativ hochwertige Ausführung über den gesamten Lebenszyklus hinweg sicherstellst, von der Idee bis zur Produktion und darüber hinaus.
  • Du bist leidenschaftlich bei deiner Arbeit und ein großartiger Kommunikator mit Interesse an teamübergreifenden / funktionsübergreifenden Initiativen.
  • Du hast bereits Erfahrung darin, ein Domain-Ende zu Ende zu besitzen und Führungsaspekte in Bezug auf Stakeholder-Management und Team zu übernehmen.

WAS WIR BIETEN

  • Unser Team kommt aus über 50 Nationen und du kannst ein offenes und dynamisches Arbeitsumfeld erwarten, das viel Raum für deine persönliche Entwicklung bietet.
  • Wir arbeiten aktiv daran, ein diverses und inklusives Arbeitsumfeld zu schaffen, indem wir unsere unterschiedlichen Fähigkeiten, Ideen und Erfahrungen als Team teilen und Vielfalt innerhalb des Unternehmens repräsentieren.
  • Für deine persönliche Entwicklung bieten wir interne Karriereprogramme, Weiterbildungsmöglichkeiten und Sprachkurse (Deutsch).
  • Ein modern ausgestattetes Büro mit Dachterrasse, Lounge und vielem mehr.
  • Wir schätzen unsere Erfolge und feiern sie durch regelmäßige Veranstaltungen, wie das Company Lunch, das Tischtennisturnier oder unsere Sommerparty.
  • Lass dir dein Mittagessen direkt ins Büro liefern und spare gleichzeitig durch die Förderung von smava.
  • Deine Erholung ist uns wichtig, daher bieten wir 30 Tage Urlaub, Eltern profitieren von 10 Kinderkrankentagen zusätzlich zum gesetzlichen Anspruch.
  • Um deine körperliche und geistige Gesundheit zu unterstützen, bieten wir Kooperationen mit Sportanbietern und wöchentliche Sportaktivitäten in unserem Büro an.
  • Wir unterstützen soziale Projekte und subventionieren dein Ticket für den öffentlichen Nahverkehr, damit du umweltbewusst zu deinem Ziel gelangst.
  • Genieße exklusive Angebote von einer Vielzahl von Marken und sichere dir die besten Preise beim Kauf über unsere Corporate Benefits-Partnerschaft.
  • Mit smava bist du im Alter abgesichert und profitierst von einer geförderten betrieblichen Altersvorsorge.

Interessiert? Möchtest du mehr über uns erfahren? Bei FINANZCHECK.de feiern wir Vielfalt und stehen für ein Umfeld, das eine Vielzahl von Hintergründen, Perspektiven und Fähigkeiten repräsentiert. Wir setzen uns für Chancengleichheit und Entwicklungsmöglichkeiten unabhängig von Geschlechtsidentität oder -ausdruck, Rasse, Religion, Alter, sexueller Orientierung, Hautfarbe, Behinderung, Kultur oder Herkunft ein.

Senior Full Stack Engineer (f/m/d) - Node.js & Typescript in Berlin Arbeitgeber: FFG FINANZCHECK Finanzportale GmbH

Finanzcheck ist ein ausgezeichneter Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung in Hamburg bietet. Mit einem starken Fokus auf persönliche Entwicklung, internen Karriereprogrammen und vielfältigen Weiterbildungsmöglichkeiten, fördert das Unternehmen die individuelle Entfaltung seiner Mitarbeiter. Zudem profitieren Sie von attraktiven Zusatzleistungen wie 30 Tagen Urlaub, einer betrieblichen Altersvorsorge und regelmäßigen Teamevents, die den Zusammenhalt stärken und Erfolge feiern.

F

Kontaktdaten:

FFG FINANZCHECK Finanzportale GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full Stack Engineer (f/m/d) - Node.js & Typescript 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 FFG FINANZCHECK Finanzportale GmbH anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Engineer (f/m/d) - Node.js & Typescript 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 FFG FINANZCHECK Finanzportale GmbH vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full Stack Engineer (f/m/d) - Node.js & Typescript in Berlin mit Bravour zu bestehen

Node.js
TypeScript
React
Kubernetes
AWS
WebSocket Technologien
OAuth

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 FFG FINANZCHECK Finanzportale GmbH 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 FFG FINANZCHECK Finanzportale GmbH 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.