{"id":83664,"title":"Senior Fullstack Developer – Business Automation (m/w/d)","company":"Metergrid","city":"Hamburg","region":"Hamburg","location":"Hamburg","work_model":"unknown","employment_type":"full_time","employment":["full_time"],"roles":["fullstack"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-09-16T09:32:22+00:00","tools":["TypeScript","React","NestJS","REST","HubSpot","OAuth","CI/CD"],"seniority":"senior","years_experience_min":5,"german_requirement":"required","german_level":"B2","english_requirement":"not_mentioned","english_level":"unspecified","team_language":"unknown","confidence":0.9,"method":"rules","language_badge":"German required (B2)","language_evidence":"Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift","requirements_snippet":"Software-Engineering Mindestens 5 Jahre Erfahrung in der Entwicklung von Web-Anwendungen, mit klarem Schwerpunkt Backend Sehr gute Kenntnisse in TypeScript; solide React-Kenntnisse für unsere CRM-Cards und UI Extensions (NestJS …","url":"https://metergrid.jobs.personio.de/job/2799318","source":"personio","agency":null,"description_text":"Deine Aufgaben\nWir verantworten u.a. das zentrale CRM HubSpot, über das alle Prozesse unserer Wertschöpfungskette laufen. Interne Software-Produkte integrieren sich genauso in unsere CRM-Infrastruktur wie spezifische Apps, z.B. zur Terminbuchung bei einer Kundenanfrage. Der nächste Skalierungs-Schritt erfordert einen noch stärkeren Fokus auf technisches Enablement unserer eigenen Organisation sowie den Ausbau und die Verbesserung unseres eigenen technischen Verantwortungsbereichs.\nDu übernimmst dabei eine gewachsene, produktive Automatisierungslandschaft: Ein Teil unserer Geschäftslogik läuft heute als Custom Code direkt in HubSpot-Workflows, ein Teil in eigenen Backend-Services. Beides gehört dir – und du gestaltest aktiv mit, wohin sich diese Architektur entwickelt.\nSoftwareentwicklung\n• Entwicklung TypeScript-basierter Automatisierungen und Services entlang unserer gesamten Wertschöpfungskette im HubSpot CRM\n• Entwicklung von HubSpot-Apps und UI Extensions (React) für unsere internen Teams – von CRM-Cards bis Workflow-Actions\n• Verwaltung von Scopes, Token-Rotation, App-Versionierung und Deployments (CI/CD)\n\nAutomatisierungen & Workflows\n• Entwicklung und Betrieb von Custom-Code-Automatisierungen, die als Teil von HubSpot-Workflows laufen – inklusive Pflege der Workflows selbst (Trigger, Enrollment-Kriterien, Fehlerbilder)\n• Bewusste Platzierung von Logik: Du entscheidest, was in einen Workflow gehört, was in Custom Code und was in einen Backend-Service – und migrierst Logik dorthin, wo sie testbar und wartbar ist\n• Analyse und Behebung von Incidents in der bestehenden Automatisierungslandschaft, inklusive Datenkorrekturen und Backfills per Skript\n\nAPI- & Event-getriebene Architektur\n• Einsatz der HubSpot CRM APIs für Objekte, Assoziationen und Batch-Operationen\n• Nutzung von Webhooks & Subscriptions für Event-getriebene Synchronisation\n• Aufbau robuster Retry-, Error-Handling- und Monitoring-Mechanismen – inklusive bewusstem Umgang mit Rate-Limits und Datenvolumen\n\nDatenmodellierung & CRM-Architektur\n• Definition von Objektbeziehungen, Ownership-Logiken und Lifecycle-Zuständen\n• Sicherstellung von Datenkonsistenz über mehrere Systeme hinweg\n\nIntegrationen & Plattform-Strategie\n• Technische Anbindung interner sowie externer Systeme (z.B. Abrechnung, Metering, Energie-Backends, eigener Tech Stack)\n• Aufbau sauberer Schnittstellen zwischen HubSpot und produktiven Kernsystemen\n• Aktive Mitgestaltung der langfristigen CRM- & Integrationsarchitektur – inklusive der schrittweisen Verlagerung komplexer Geschäftslogik aus Workflows in testbare Backend-Services\n\nDein Profil\nSoftware-Engineering\n• Mindestens 5 Jahre Erfahrung in der Entwicklung von Web-Anwendungen, mit klarem Schwerpunkt Backend\n• Sehr gute Kenntnisse in TypeScript; solide React-Kenntnisse für unsere CRM-Cards und UI Extensions (NestJS ist ein Plus)\n• Erfahrung mit REST-APIs, asynchronen Systemen, Queues und Event-Verarbeitung\n• Verständnis für saubere API-Verträge, Versionierung und Testing – du weißt, wann ein Pattern hilft und wann es Zeremonie ist\n\nSystemdenken: Automatisierung & Skalierung\n• Mehrjährige Erfahrung mit API- und Event-getriebener Integration von SaaS-Plattformen (CRM, Billing o.Ä.) – praktische Erfahrung mit der HubSpot Developer Platform (Private/Public Apps, OAuth 2.0, Scopes, Webhooks, UI Extensions) ist ein starkes Plus\n• Erfahrung im Design skalierbarer CRM- und Integrationsarchitekturen; du kannst HubSpot sinnvoll in eine größere Systemlandschaft einbetten\n• Bewusstsein für sinnvolle Automatisierungen, Performance, Plattform-Limits und Datenvolumen\n\nArbeitsweise & Ownership\n• Du arbeitest täglich mit KI-Assistenten und verantwortest das Ergebnis: Du entscheidest, was du delegierst, und reviewst, was zurückkommt\n• Unvollständig definierte Tickets schrecken dich nicht ab: Du willst wissen, wer ein Feature nutzt und warum, klärst offene Punkte aktiv und sagst auch mal Nein zu Features, die sich nicht rechnen\n• Ownership-Mindset statt Ticket-Abarbeitung: Du arbeitest eigenständig, übernimmst Verantwortung für deine Themen, gibst dein Wissen weiter und fühlst dich in Startup-Strukturen wohl\n• Teamorientiert und direkt in der Kommunikation; einen technischen Trade-off kannst du auch einer nicht-technischen Person aus Product, Operations oder Management erklären\n• Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift\n\nWarum wir?\n• Flexible Arbeitsgestaltung: Genieße maximale Flexibilität mit der Möglichkeit zur hybriden Arbeit in Hamburg - Dabei würden wir uns gerne 1-2 Tage im Office treffen, die restlichen kannst du remote arbeiten\n• Mobil unterwegs: Zuschuss zu Deutschlandticket oder Einzelfahrscheinen, plus Bikeleasing per Gehaltsumwandlung – günstig zum eigenen Wunschrad, 100% privat nutzbar.\n• Fit & gesund: Mit unserem Urban Sports Club-Zuschuss trainierst Du deutschlandweit in tausenden Studios und Kursen, von Yoga bis Klettern.\n• Vorsorge: Wir bezuschussen Deine betriebliche Altersvorsorge – für Deine Zukunft nach metergrid.\n• Gemeinschaft: Regelmäßige departmentübergreifende Events an unseren Standorten bringen das ganze Team zusammen.\n• Gestaltungsfreiraum: Wir sind ein motiviertes Start-up-Team ohne Hierarchieebenen. Bei uns kannst Du Deine Ideen umsetzen und den Kurs aktiv mitbestimmen.\n• Wachstumschancen: Deine persönliche und berufliche Weiterentwicklung ist uns wichtig – wir bieten Dir vielfältige Möglichkeiten, Dich in neue Richtungen zu entwickeln.\n• Sinnstiftende Aufgabe: Du arbeitest nicht nur für einen Job, sondern für eine Mission: die Energiewende. In fünf Jahren kannst Du stolz sagen, dass Du Teil davon warst!\n• Schnelle Lernkurve und Eigenverantwortung: Von Tag 1 an bist Du mitten im Geschehen. Wir setzen auf Dich und Deine Fähigkeiten und unterstützen Dich in Deiner Entwicklung.","responsibilities_text":"Wir verantworten u.a. das zentrale CRM HubSpot, über das alle Prozesse unserer Wertschöpfungskette laufen. Interne Software-Produkte integrieren sich genauso in unsere CRM-Infrastruktur wie spezifische Apps, z.B. zur Terminbuchung bei einer Kundenanfrage. Der nächste Skalierungs-Schritt erfordert einen noch stärkeren Fokus auf technisches Enablement unserer eigenen Organisation sowie den Ausbau und die Verbesserung unseres eigenen technischen Verantwortungsbereichs.\nDu übernimmst dabei eine gewachsene, produktive Automatisierungslandschaft: Ein Teil unserer Geschäftslogik läuft heute als Custom Code direkt in HubSpot-Workflows, ein Teil in eigenen Backend-Services. Beides gehört dir – und du gestaltest aktiv mit, wohin sich diese Architektur entwickelt.\nSoftwareentwicklung\n• Entwicklung TypeScript-basierter Automatisierungen und Services entlang unserer gesamten Wertschöpfungskette im HubSpot CRM\n• Entwicklung von HubSpot-Apps und UI Extensions (React) für unsere internen Teams – von CRM-Cards bis Workflow-Actions\n• Verwaltung von Scopes, Token-Rotation, App-Versionierung und Deployments (CI/CD)\nAutomatisierungen & Workflows\n• Entwicklung und Betrieb von Custom-Code-Automatisierungen, die als Teil von HubSpot-Workflows laufen – inklusive Pflege der Workflows selbst (Trigger, Enrollment-Kriterien, Fehlerbilder)\n• Bewusste Platzierung von Logik: Du entscheidest, was in einen Workflow gehört, was in Custom Code und was in einen Backend-Service – und migrierst Logik dorthin, wo sie testbar und wartbar ist\n• Analyse und Behebung von Incidents in der bestehenden Automatisierungslandschaft, inklusive Datenkorrekturen und Backfills per Skript\nAPI- & Event-getriebene Architektur\n• Einsatz der HubSpot CRM APIs für Objekte, Assoziationen und Batch-Operationen\n• Nutzung von Webhooks & Subscriptions für Event-getriebene Synchronisation\n• Aufbau robuster Retry-, Error-Handling- und Monitoring-Mechanismen – inklusive bewusstem Umgang mit Rate-Limits und Datenvolumen\nDatenmodellierung & CRM-Architektur\n• Definition von Objektbeziehungen, Ownership-Logiken und Lifecycle-Zuständen\n• Sicherstellung von Datenkonsistenz über mehrere Systeme hinweg\nIntegrationen & Plattform-Strategie\n• Technische Anbindung interner sowie externer Systeme (z.B. Abrechnung, Metering, Energie-Backends, eigener Tech Stack)\n• Aufbau sauberer Schnittstellen zwischen HubSpot und produktiven Kernsystemen\n• Aktive Mitgestaltung der langfristigen CRM- & Integrationsarchitektur – inklusive der schrittweisen Verlagerung komplexer Geschäftslogik aus Workflows in testbare Backend-Services","requirements_text":"Software-Engineering\n• Mindestens 5 Jahre Erfahrung in der Entwicklung von Web-Anwendungen, mit klarem Schwerpunkt Backend\n• Sehr gute Kenntnisse in TypeScript; solide React-Kenntnisse für unsere CRM-Cards und UI Extensions (NestJS ist ein Plus)\n• Erfahrung mit REST-APIs, asynchronen Systemen, Queues und Event-Verarbeitung\n• Verständnis für saubere API-Verträge, Versionierung und Testing – du weißt, wann ein Pattern hilft und wann es Zeremonie ist\nSystemdenken: Automatisierung & Skalierung\n• Mehrjährige Erfahrung mit API- und Event-getriebener Integration von SaaS-Plattformen (CRM, Billing o.Ä.) – praktische Erfahrung mit der HubSpot Developer Platform (Private/Public Apps, OAuth 2.0, Scopes, Webhooks, UI Extensions) ist ein starkes Plus\n• Erfahrung im Design skalierbarer CRM- und Integrationsarchitekturen; du kannst HubSpot sinnvoll in eine größere Systemlandschaft einbetten\n• Bewusstsein für sinnvolle Automatisierungen, Performance, Plattform-Limits und Datenvolumen\nArbeitsweise & Ownership\n• Du arbeitest täglich mit KI-Assistenten und verantwortest das Ergebnis: Du entscheidest, was du delegierst, und reviewst, was zurückkommt\n• Unvollständig definierte Tickets schrecken dich nicht ab: Du willst wissen, wer ein Feature nutzt und warum, klärst offene Punkte aktiv und sagst auch mal Nein zu Features, die sich nicht rechnen\n• Ownership-Mindset statt Ticket-Abarbeitung: Du arbeitest eigenständig, übernimmst Verantwortung für deine Themen, gibst dein Wissen weiter und fühlst dich in Startup-Strukturen wohl\n• Teamorientiert und direkt in der Kommunikation; einen technischen Trade-off kannst du auch einer nicht-technischen Person aus Product, Operations oder Management erklären\n• Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift\nWarum wir?\n• Flexible Arbeitsgestaltung: Genieße maximale Flexibilität mit der Möglichkeit zur hybriden Arbeit in Hamburg - Dabei würden wir uns gerne 1-2 Tage im Office treffen, die restlichen kannst du remote arbeiten\n• Mobil unterwegs: Zuschuss zu Deutschlandticket oder Einzelfahrscheinen, plus Bikeleasing per Gehaltsumwandlung – günstig zum eigenen Wunschrad, 100% privat nutzbar.\n• Fit & gesund: Mit unserem Urban Sports Club-Zuschuss trainierst Du deutschlandweit in tausenden Studios und Kursen, von Yoga bis Klettern.\n• Vorsorge: Wir bezuschussen Deine betriebliche Altersvorsorge – für Deine Zukunft nach metergrid.\n• Gemeinschaft: Regelmäßige departmentübergreifende Events an unseren Standorten bringen das ganze Team zusammen.\n• Gestaltungsfreiraum: Wir sind ein motiviertes Start-up-Team ohne Hierarchieebenen. Bei uns kannst Du Deine Ideen umsetzen und den Kurs aktiv mitbestimmen.\n• Wachstumschancen: Deine persönliche und berufliche Weiterentwicklung ist uns wichtig – wir bieten Dir vielfältige Möglichkeiten, Dich in neue Richtungen zu entwickeln.\n• Sinnstiftende Aufgabe: Du arbeitest nicht nur für einen Job, sondern für eine Mission: die Energiewende. In fünf Jahren kannst Du stolz sagen, dass Du Teil davon warst!\n• Schnelle Lernkurve und Eigenverantwortung: Von Tag 1 an bist Du mitten im Geschehen. Wir setzen auf Dich und Deine Fähigkeiten und unterstützen Dich in Deiner Entwicklung.","status":"open","duplicate_of":null,"first_seen":"2026-11-04T00:26:03.282814+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["TypeScript","React","NestJS","REST","HubSpot","OAuth","CI/CD"],"posting_language":"de","evidence":[{"language":"german","requirement":"required","quote":"Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift","source":"rules"}],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English not stated","company_id":2738}