> Markdown version of [/jobs/ext/4614052-fullstack-developer-automation](https://www.wearedevelopers.com/jobs/ext/4614052-fullstack-developer-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Developer - Automation - **Company:** bei metergrid - **Location:** Hamburg, Germany (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Business Logic, Software as a Service, Information Systems, Continuous Integration, OAuth, Software Engineering, TypeScript, Management of Software Versions, Web Applications, ReactJS, IT Architecture, Backend, Hubspot, NestJS, Restful APIs, Webhooks - **Published:** November 7, 2026 - **Apply:** https://startup.jobs/fullstack-developer-automation-m-w-d-bei-metergrid-10711522 ## About the Role * Mindestens 3 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 ist ein Plus) * Erfahrung mit REST-APIs, asynchronen Systemen, Queues und Event-Verarbeitung * Verständnis für saubere API-Verträge, Versionierung und Testing - du weißt, wann ein Pattern hilft und wann es Zeremonie ist Systemdenken: Automatisierung & Skalierung * 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 * Erfahrung im Design skalierbarer CRM- und Integrationsarchitekturen; du kannst HubSpot sinnvoll in eine größere Systemlandschaft einbetten * Bewusstsein für sinnvolle Automatisierungen, Performance, Plattform-Limits und Datenvolumen Arbeitsweise & Ownership * Du arbeitest täglich mit KI-Assistenten und verantwortest das Ergebnis: Du entscheidest, was du delegierst, und reviewst, was zurückkommt * 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 * 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 * Teamorientiert und direkt in der Kommunikation; einen technischen Trade-off kannst du auch einer nicht-technischen Person aus Product, Operations oder Management erklären * Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift ## Description 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. Du ü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. Softwareentwicklung * Entwicklung TypeScript-basierter Automatisierungen und Services entlang unserer gesamten Wertschöpfungskette im HubSpot CRM * Entwicklung von HubSpot-Apps und UI Extensions (React) für unsere internen Teams - von CRM-Cards bis Workflow-Actions * Betrieb und Überwachung von Integrationen u.a. für Rechnungsstellung * Verwaltung von Scopes, Token-Rotation, App-Versionierung und Deployments (CI/CD), * Entwicklung und Betrieb von Custom-Code-Automatisierungen, die als Teil von HubSpot-Workflows laufen - inklusive Pflege der Workflows selbst (Trigger, Enrollment-Kriterien, Fehlerbilder) * 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 * Analyse und Behebung von Incidents in der bestehenden Automatisierungslandschaft, inklusive Datenkorrekturen und Backfills per Skript, * Einsatz der HubSpot CRM APIs für Objekte, Assoziationen und Batch-Operationen * Nutzung von Webhooks & Subscriptions für Event-getriebene Synchronisation * Aufbau robuster Retry-, Error-Handling- und Monitoring-Mechanismen - inklusive bewusstem Umgang mit Rate-Limits und Datenvolumen, * Technische Anbindung interner sowie externer Systeme (z.B. Abrechnung, Metering, Energie-Backends, eigener Tech Stack) * Aufbau sauberer Schnittstellen zwischen HubSpot und produktiven Kernsystemen * Aktive Mitgestaltung der langfristigen CRM- & Integrationsarchitektur - inklusive der schrittweisen Verlagerung komplexer Geschäftslogik aus Workflows in testbare Backend-Services