Zum Inhalt springen
DE
DE

Remote aus Deutschland · Belegte Arbeits-/Kandidatenstandorte: Deutschland. · Auf Wunsch ist die Arbeit zu 100 % remote innerhalb Deutschlands möglich. Vierteljährlich findet ein gemeinsames Treffen in Hamburg statt.

Senior-Ingenieur für Performance

Im Produktintegrationsteam verbindet die Rolle Performance Engineering mit Kundenarchitekturen, damit Kunden eine Caching- und Preloading-Engine bestmöglich nutzen. Dazu analysiert sie reale Nutzungsdaten, identifiziert Engpässe im Rendering und passt Integrationen durch Service Worker, die Einbindung komplexer Frontend-Zustände oder Auslieferungsstrategien für hochdynamische Inhalte an. Kundenspezifische Lösungen und Architekturmuster fließen in Zusammenarbeit mit dem Kernentwicklungsteam in die Produktplanung ein. Hinzu kommen Funktionsprototypen, automatisierte Werkzeuge für CI/CD und die Anpassung von Integrationen bei größeren Architekturwechseln, etwa von MPAs zu SPAs.

  • Vanilla JavaScript
    Vanilla JavaScript · erforderlich

    Tiefgehende praktische Kenntnisse in Vanilla JavaScript sind erforderlich, zusammen mit DOM, Browser-Rendering-Pipelines und der HTTP-Netzwerkschicht. Allein React-Komponenten schreiben zu können, reicht nicht aus.

  • +5
    • Teamtreffen

      Das gesamte Team kommt jedes Quartal am Hauptsitz in Hamburg für Workshops, gemeinsame Mahlzeiten und Veranstaltungen zusammen.

    • Service Worker · erforderlich

      Erforderlich sind Verständnis von Lebenszyklen und Geltungsbereichsbeschränkungen von Service Workern sowie komplexer Caching-Strategien und die Fähigkeit, diese im Produktionsbetrieb zu debuggen.

    • Caching · erforderlich

      Komplexe Caching-Strategien wie stale-while-revalidate müssen verstanden und im Produktionsbetrieb debuggt werden können; dazu gehören Kenntnisse der Service-Worker-Lebenszyklen und ihrer Geltungsbereichsbeschränkungen.

    • Webperformance-Analyse · erforderlich

      Synthetische Labordaten und Felddaten aus CrUX/RUM müssen unterschieden werden. Analysen sollen den Geschäftsnutzen technischer Optimierungen anhand gesteigerter Konversionsraten nachweisen.

    • Core Web Vitals · Aufgabe · optional

      Zu den möglichen Aufgaben gehören Audits komplexer E-Commerce-Architekturen mit Real User Monitoring auf Engpässe bei LCP, CLS und INP sowie Verschlechterungen der Nutzererfahrung.

Gehalt
Annahme: Anstellung als Arbeitnehmer in Deutschland. Ob diese Bedingungen für die Stelle gelten, ist nicht vollständig belegt. Rechnerischer Jahresvergleich: 40 Stunden/Woche × 52 Wochen = 2.080 Stunden/Jahr. 32,37 € je Stunde × 2.080 Stunden, auf volle 100 € gerundet: ≈ 67.300 €. Einheitliche Vollzeit-Vergleichsbasis, keine Angabe der tatsächlichen Arbeitszeit dieser Stelle. Keine Berechnung des tatsächlichen Jahres- oder Teilzeitgehalts; zusätzliche Sonderzahlungen werden nicht hinzugerechnet. Statistischer Mittelwert (kein Median) für die breite ISCO-08-Berufsgruppe 2: Professionals. Eurostat SES 2022, Deutschland, April 2022: 32,37 € brutto je bezahlter Stunde. Vergleichsgruppe: Arbeitnehmer in Voll- und Teilzeit einschließlich bezahlter Werkstudenten, Unternehmen mit mindestens 10 Beschäftigten, Wirtschaftsbereiche B–S ohne öffentliche Verwaltung (O). Kein studentenspezifischer Wert, kein Anforderungsniveau und kein konkretes Stellengehalt. Bei deutschen Bildungsberufen sind öffentliche Beschäftigtendaten teilweise geschätzt; auch die amtliche Berufszuordnung ist mit Unsicherheit behaftet. Quelle: https://doi.org/10.2908/EARN_SES22_14 (Abruf 28.10.2026). Auswahl und deutschsprachige Erläuterung: RemoteFruit; Eurostat trägt dafür keine Verantwortung.Vergleichswert · pro Jahr
Umfang
Vollzeit
Erfahrung
Senior

Deine Aufgaben

  • Zu Beginn jedes Kundenprojekts analysiert die Rolle den Technologie-Stack und reale Nutzungsdaten, um Engpässe im kritischen Rendering-Pfad zu identifizieren.
  • Sie passt die Caching- und Preloading-Engine an Kundenarchitekturen an, erweitert bei Bedarf Service Worker, integriert komplexe Frontend-Zustände oder entwickelt Auslieferungsstrategien für hochdynamische Inhalte.
  • Zu den möglichen Aufgaben gehört es, maßgeschneiderte Implementierungen zu entwerfen und bereitzustellen, Bloomfilter-basierte Cache-Invalidierung zu nutzen und Netzwerkanfragen zur Laufzeit zu verändern.
  • Mögliche JavaScript-Lösungen behandeln defekte Slider-Frameworks, Flackern beim Zusammenführen von HTML, Kollisionen beim vorausschauenden Preloading und Race Conditions beim Lazy Loading.
  • Sie entwickelt Funktionsprototypen und überführt kundenspezifische Lösungen und Architekturmuster gemeinsam mit dem Kernentwicklungsteam in Produktfunktionen und die Produktplanung.
  • Sie entwickelt automatisierte Werkzeuge für CI/CD-Pipelines. Mögliche interne und externe Werkzeuge automatisieren außerdem den Integrationslebenszyklus, die Infrastrukturwartung und die Qualitätssicherung.
  • Sie sichert Integrationen bei größeren Architekturwechseln von Unternehmenskunden ab, beispielsweise bei Migrationen von MPAs zu SPAs.
  • Zu den möglichen Aufgaben gehören Audits komplexer E-Commerce-Architekturen mit Real User Monitoring, um Engpässe bei den Core Web Vitals LCP, CLS und INP sowie Verschlechterungen der Nutzererfahrung aufzudecken.

Das solltest du mitbringen

Fundierte Erfahrung in der Frontend-Entwicklung ist erforderlich, idealerweise mit komplexen E-Commerce-Stacks oder in der Kundenarbeit einer Agentur.

Erforderlich6 Punkte

  • Entscheidend sind fundierte Engineering-Grundlagen und der Antrieb, komplexe Systeme zu durchdringen, nicht formale Abschlüsse.
  • Erforderlich sind tiefgehende praktische Kenntnisse in Vanilla JavaScript, DOM, Browser-Rendering-Pipelines und der HTTP-Netzwerkschicht sowie Verständnis der Web-Funktionsweise. Allein React-Komponenten schreiben zu können, reicht nicht aus.
  • Fundierte Erfahrung in der Frontend-Entwicklung ist erforderlich.
  • Ein schneller Kontextwechsel zwischen unterschiedlichen Architekturen muss sicher bewältigt werden können.
  • Erforderlich sind Verständnis von Service-Worker-Lebenszyklen, Geltungsbereichsbeschränkungen und komplexen Caching-Strategien wie stale-while-revalidate sowie die Fähigkeit, diese im Produktionsbetrieb zu debuggen.
  • Erforderlich ist eine messungsbasierte Arbeitsweise: Synthetische Labordaten und Felddaten aus CrUX/RUM müssen unterschieden und Analysen genutzt werden können, um den Geschäftsnutzen technischer Optimierungen anhand gesteigerter Konversionsraten nachzuweisen.

Von Vorteil1 Punkt

  • Idealerweise besteht Erfahrung mit den komplexen Gegebenheiten von E-Commerce-Stacks oder mit Kundenarbeit in einer Agentur.

So ist Remote hier geregelt

Remote

Auf Wunsch ist die Arbeit zu 100 % remote innerhalb Deutschlands möglich. Vierteljährlich findet ein gemeinsames Treffen in Hamburg statt.

Präsenz

Das gesamte Team kommt jedes Quartal am Hauptsitz in Hamburg zu Workshops, gemeinsamen Mahlzeiten und Veranstaltungen zusammen.

Ein Büro in Hamburg steht zur Verfügung; Haustiere dürfen mitgebracht werden.

Arbeitszeit

Die Stelle ist mit 40 Stunden in Vollzeit beschrieben; zugleich wird Vollzeit- oder Teilzeitarbeit als flexible Arbeitsmöglichkeit angeboten.

Belegte Arbeits-/Kandidatenstandorte: Deutschland.

Das wird angeboten

  • Der Arbeitsplatz wird vom Bildschirm bis zum Bürostuhl ausgestattet.
  • Das Betriebssystem kann frei zwischen Mac, Windows oder Linux gewählt werden.
  • Es gibt ein Büro in Hamburg, in das Haustiere mitgebracht werden dürfen.
  • Vollzeit- oder Teilzeitarbeit wird als flexible Arbeitsmöglichkeit angeboten.
  • Die Zusammenarbeit erfolgt in einem fachkundigen Team mit flachen Hierarchien; Ideen werden unabhängig von ihrer Urheberschaft berücksichtigt.
  • Mehrmals jährlich kann das Team über gemeinsame Aktivitäten abstimmen. Vierteljährlich gibt es gemeinsame Treffen in Hamburg mit Workshops, Essen und Veranstaltungen.
  • Ein persönliches Weiterbildungsbudget unterstützt die berufliche Entwicklung und den Kompetenzaufbau.
  • Eine Altersvorsorge wird angeboten. Eine bestehende Vorsorge kann mitgebracht werden; alternativ ist fachliche Beratung möglich.

So läuft die Bewerbung

  • Als Bewerbungsunterlage dient ein Lebenslauf oder ein LinkedIn-Profil.
  • Zunächst findet ein erstes Gespräch, gegebenenfalls per Video, von etwa 15–30 Minuten statt. Danach folgt ein erstes technisches Interview mit dem Team von etwa 30–60 Minuten.
  • Zur Vorbereitung auf das zweite Treffen wird eine Fallaufgabe, gegebenenfalls eine Programmieraufgabe, bereitgestellt. Das zweite technische Interview zur Besprechung dauert etwa 90–120 Minuten. Bei beiderseitiger Zustimmung wird anschließend der Vertrag vorbereitet.

Passt die Stelle? Öffne mit Premium den Bewerbungsweg.

Bewerbungslink freischalten

Veröffentlicht: 12.03.2026 · Quelle geprüft: 03.11.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.