Dustin Brackett

Full Stack Integrations Developer

HQdigital

Sales EngineerConsultativeRemote📍 Remote
Posted by Dustin Brackett•

Overview

You build custom integrations between HubSpot and clients' other systems—ERPs, custom databases, proprietary tools, third-party apps. This is a 2-person agency, so you're working directly with the founder on client projects, handling everything from initial technical scoping to deployment and post-launch support.


Role Snapshot

AspectDetails
Role TypeFull-stack developer / Technical implementer
Sales MotionN/A - Implementation focused
Deal ComplexityHighly consultative - custom work
Sales CycleN/A - Development role
Deal SizeN/A - Development role
Quota (est.)N/A - Likely project-based delivery

Company Context

Stage: Bootstrapped micro-agency (2 employees)

Size: 2 employees

Growth: HubSpot Diamond Partner status means they've closed significant deals, but team size suggests they're staying intentionally small

Market Position: Niche technical shop in the crowded HubSpot partner ecosystem—competing on deep integration expertise rather than full-service marketing


What You'll Actually Do

Time Breakdown

Development (50%) | Client Calls/Scoping (25%) | Support/Debugging (20%) | Internal (5%)

Key Activities

  • Client Discovery Calls: You join sales/kickoff calls to understand technical requirements. Clients often don't know what they need—you're figuring out if their existing system even has an API, what data they actually want synced, and what HubSpot can/can't do out of the box.
  • API Integration Development: You're writing code to connect HubSpot to everything else—REST APIs, webhooks, custom middleware. Heavy use of HubSpot's API, whatever the client's other system uses, and likely Node.js or Python for custom logic.
  • Data Mapping & Transformation: Client data is messy. You're cleaning, transforming, and mapping fields between systems. A lot of "their 'customer status' field needs to map to these 5 different HubSpot properties depending on X, Y, Z conditions."
  • Testing & Deployment: You own the full lifecycle. Setting up dev/staging environments, testing edge cases, deploying to production, monitoring for issues.
  • Post-Launch Support: When integrations break (and they will—APIs change, client data gets weird), you're troubleshooting. Could be weeks after launch.
  • Documentation: Writing technical docs for clients and internal handoff materials. Not glamorous but necessary.

The Honest Reality

What's Hard

  • Scope Creep: Clients say they want "a simple integration" then reveal they need 15 custom workflows, historical data migration, and real-time syncing. You're the one who has to push back or absorb the extra work.
  • Legacy System Hell: Half your time is wrestling with poorly-documented client APIs, ancient systems with no API at all, or IT teams that take weeks to give you access.
  • Solo Technical Resource: In a 2-person shop, there's no other developer to pair with, review your code, or cover when you're stuck. You figure it out alone.
  • Always-On Expectation: When a client integration breaks on Friday afternoon, you're the only person who can fix it. Small agency means less buffer.
  • HubSpot Limitations: HubSpot's API has quirks and limits. You'll hit rate limits, deal with delayed data syncs, and explain to clients why their "simple" request isn't technically possible.

What Success Looks Like

  • Integrations run reliably for months without manual intervention
  • Clients can use their data seamlessly across HubSpot and their other systems
  • You deliver projects on the estimated timeline without massive overruns
  • You build reusable components that speed up future client work

Who You're Working With

Internal:

  • Agency Founder (Dustin): He's handling sales, strategy, client relationships. You're his technical execution arm. Expect frequent check-ins and collaborative problem-solving.

Clients:

  • Marketing Ops / Rev Ops Leaders: They own HubSpot and need it connected to their other tools. They understand marketing automation but may not be technical.
  • IT/Engineering Teams: You'll coordinate with their developers or sysadmins to get API access, understand data structures, and troubleshoot issues.
  • Executives (occasionally): Small to mid-size companies where the founder or VP wants updates on a strategic integration project.

What They Care About:

  • Data accuracy—syncing the right information reliably
  • Speed—they needed this done yesterday
  • Not breaking existing workflows—stability is critical

Requirements

  • Strong full-stack development skills—comfortable writing production code in JavaScript/Node.js, Python, or similar
  • API integration experience—REST APIs, webhooks, authentication flows, error handling
  • HubSpot platform knowledge (or willingness to learn it deeply)—understanding HubSpot's data model, API capabilities, and limitations
  • Client-facing communication skills—you'll be on calls translating technical constraints into business language
  • Self-directed work style—no team to lean on, you need to own projects end-to-end
  • Debugging and troubleshooting skills—production issues happen, you need to diagnose and fix them quickly
  • Comfort with ambiguity—requirements are often vague, systems are undocumented, you figure it out as you go