Fullstack Developer - Automation

New

metergrid GmbH

Job

In this role, you develop TypeScript-based automations, design HubSpot apps, manage integrations with backend services, and optimize existing workflows while taking ownership of technical tasks.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Among other things, we are responsible for HubSpot, our central CRM platform, which supports all processes across our value chain. Internal software products integrate with our CRM infrastructure, as do specialized apps, for example, for booking appointments in response to customer inquiries. The next step in scaling requires an even stronger focus on technical enablement across our organization, as well as expanding and improving our own technical area of responsibility.
  • You’ll take ownership of a mature, production automation landscape: some of our business logic currently runs as custom code directly in HubSpot workflows, while some runs in our own backend services. Both are yours to own—and you’ll actively shape how this architecture evolves.
  • Development of TypeScript-based automations and services across our entire value chain in HubSpot CRM.
  • Development of HubSpot apps and UI extensions (React) for our internal teams—from CRM cards to workflow actions.
  • Operation and monitoring of integrations, including for invoicing.
  • Management of scopes, token rotation, app versioning, and deployments (CI/CD).
  • Development and operation of custom-code automations that run as part of HubSpot workflows—including maintaining the workflows themselves (triggers, enrollment criteria, error scenarios).
  • Intentional placement of logic: You decide what belongs in a workflow, what belongs in custom code, and what belongs in a backend service—and migrate logic to where it can be tested and maintained.
  • Analysis and resolution of incidents in the existing automation landscape, including data corrections and script-based backfills.
  • Use of the HubSpot CRM APIs for objects, associations, and batch operations.
  • Use of webhooks & subscriptions for event-driven synchronization.
  • Building robust retry, error-handling, and monitoring mechanisms—including deliberate management of rate limits and data volumes.
  • Definition of object relationships, ownership logic, and lifecycle states.
  • Ensuring data consistency across multiple systems.
  • Technical integration of internal and external systems (e.g., billing, metering, energy backends, proprietary tech stack).
  • Building clean interfaces between HubSpot and production core systems.
  • Actively shaping the long-term CRM and integration architecture, including the gradual migration of complex business logic from workflows to testable backend services.

Our expectations of you

Qualifications

  • Very good knowledge of TypeScript; solid React skills for our CRM cards and UI extensions (NestJS is a plus).
  • Understanding of clean API contracts, versioning, and testing—you know when a pattern helps and when it’s just ceremony.
  • Awareness of meaningful automation, performance, platform limits, and data volumes.
  • You work with AI assistants every day and are accountable for the results: you decide what to delegate and review what comes back.
  • Tickets with incomplete requirements don’t put you off: you want to know who uses a feature and why, proactively clarify open questions, and aren’t afraid to say no to features that don’t make business sense.
  • Ownership mindset instead of just working through tickets: You work independently, take responsibility for your areas, share your knowledge, and thrive in startup environments.
  • Team-oriented and direct in your communication; you can also explain a technical trade-off to a non-technical person in Product, Operations, or Management.
  • Languages: German at least at B2 level, both spoken and written.

Experience

  • At least 3 years of experience developing web applications, with a clear focus on backend development.
  • Experience with REST APIs, asynchronous systems, queues, and event processing.
  • Several years of experience integrating SaaS platforms (CRM, billing, etc.) using APIs and event-driven architectures—hands-on experience with the HubSpot Developer Platform (Private/Public Apps, OAuth 2.0, scopes, webhooks, UI extensions) is a strong plus.
  • Experience designing scalable CRM and integration architectures; you can effectively integrate HubSpot into a broader system landscape.

What we offer

  • Flexible working arrangements: Enjoy maximum flexibility with the option to work hybrid in Hamburg. We’d love to meet in the office 1–2 days a week; you can work remotely the rest of the time.
  • Stay mobile: Subsidy for a Deutschlandticket or single tickets, plus bike leasing through salary conversion—get your dream bike at a great price, with 100% private use.
  • Fit & healthy: With our Urban Sports Club subsidy, you can work out at thousands of studios and classes across Germany, from yoga to climbing.
  • Retirement benefits: We contribute to your company pension plan—for your future after metergrid.
  • Community: Regular cross-departmental events at our locations bring the whole team together.
  • Creative freedom: We’re a motivated start-up team with no layers of hierarchy. Here, you can put your ideas into practice and actively help shape our direction.
  • Growth opportunities: Your personal and professional development matters to us—we offer you a wide range of opportunities to grow in new directions.
  • Meaningful work: You’re not just working for a job, but for a mission: the energy transition. In five years, you can proudly say you were part of it!
  • A steep learning curve and ownership: From day one, you’ll be right in the thick of things. We believe in you and your abilities, and support your development.

Topics you will work on

Job locations

About your employer

metergrid GmbH, an innovative startup based in Stuttgart, specializes in the development and marketing of IT solutions for tenant electricity in multi-family homes. The company offers a comprehensive platform that efficiently distributes renewable energy and helps property owners achieve sustainable returns. With a strong focus on digitalization and scalability, metergrid serves the B2B market in Germany.

Company type
Startup
Work model
Onsite, Hybrid
Industry
Power Sector, Economy
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Fullstack Developer - Automation

metergrid GmbH