Senior CRM Software Developer - HubSpot - metergrid
Role details
Job location
Tech stack
Job description
API CRM-System Mobilität TypeScript Datenmodellierung Abrechnungs-Software UI OAuth Abrechnung Software-Engineering Dienstleistungen Verwaltung REST START Energiewende Mobile App Strom Python Klimaschutz Kommunikation Hubspot Energie Management Engineering Deutsch Verantwortungsvolle Arbeitsweise Flexibilität, HubSpot Softwareentwicklung (Developer Platform)
-
Entwicklung und Betrieb von Connected Apps auf Basis der aktuellen HubSpot Developer Plattform
-
Nutzung von Connected App Patterns für sichere, skalierbare Integrationen
-
Verwaltung von Scopes, Token-Rotation, App-Versionierung und Deployments API- & Event-getriebene Architektur
-
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 Datenmodellierung & CRM-Architektur
-
Design und Pflege komplexer Custom Object Modelle
-
Definition von Objektbeziehungen, Ownership-Logiken und Lifecycle-Zuständen
-
Sicherstellung von Datenkonsistenz über mehrere Systeme hinweg Business-Logik außerhalb von HubSpot
-
Implementierung komplexer Geschäftslogik in Backend-Services (nicht in UI-Workflows)
-
Validierung, Enrichment und Transformation von CRM-Daten auf Code-Ebene
-
Reduktion von Workflow-Overhead zugunsten testbarer Softwarelogik Integrationen & Plattform-Strategie
-
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
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau), HubSpot Developer Expertise
-
Mehrjährige Erfahrung mit der Hubspot Developer Platform
-
Praxis mit Connected Apps, OAuth 2.0, Scopes und Webhooks
-
Sehr gutes Verständnis der Unterschiede zwischen Legacy Apps, Private Apps und modernen Connected Apps Software-Engineering
-
Sehr gute Kenntnisse in Typescript und oder/Python
-
Erfahrung mit REST-APIs, asynchronen Systemen und Event-Verarbeitung
-
Verständnis für saubere API-Verträge, Versionierung und Testing Systemdenken & Skalierung
-
Erfahrung im Design skalierbarer CRM- und Integrationsarchitekturen
-
Fähigkeit, HubSpot in eine größere Systemlandschaft sinnvoll einzubetten
-
Bewusstsein für Performance, Limits, Rate-Limits und Datenvolumen Kommunikation & Ownership
-
Sehr gute Deutschkenntnisse
-
Fähigkeit, technische Entscheidungen gegenüber Product, Operations und Management zu vertreten
-
Ownership-Mindset statt Ticket-Abarbeitung