Senior HubSpot Marketplace App Developer (Custom Channels + Workflow Extensions + Certification)

Remote Full-time
We are looking for a highly experienced HubSpot Marketplace App Developer to lead the end-to-end development, certification, and publishing of an official HubSpot App.

This is a full-scale Marketplace app build, not a basic integration. Only apply if you have proven experience shipping public HubSpot Marketplace apps β€” especially involving Custom Channels API and Workflow Extensions.

Project Overview

The goal is to design, develop, certify, and publish a public HubSpot Marketplace app that integrates a third-party messaging platform with HubSpot.

The app must support two integration levels:

Case 1: General Integration (Starter & Pro Users)

CRM Card (right sidebar) integration on Contact, Deal, Company, and Ticket records

Embedded iFrame chat interface per associated contact

Conversation-based display logic (phone number matching)

Real-time activity logging (inbound/outbound messages to timeline)

Two-way contact sync (name, phone, opt-in status)

Duplicate handling with one primary contact per phone number

Custom Workflow Action:

Send message template

Dynamic channel selection (real-time)

Dynamic template selection (real-time)

Placeholder handling

Native HubSpot reporting support:

Number of conversations

Templates used

Opt-ins collected

Unread conversations (per channel)

Message volume (inbound, outbound, AI agent)

Suggest the creation of new conversation if none exists

Case 2: Enterprise Integration (Service/Sales Hub Enterprise Only)

Full Custom Channels API integration

Native Inbox messaging support

Agents reply from HubSpot Inbox (messages sent via external API)

24-hour session handling logic:

Within 24h: free text allowed

Outside 24h: template selection required

UI must reflect the session status correctly

Critical Requirements

Must pass official HubSpot Marketplace certification

App must be publicly listed

Complete handover of source code and technical documentation

UX/UI must align seamlessly with HubSpot design standards

Robust error handling (including API outage handling)

All necessary technical steps required for certification are included in the scope

Required Expertise

You MUST have:

Proven experience publishing HubSpot Marketplace Apps

Deep knowledge of:

HubSpot Public Apps (OAuth, scopes, webhooks)

CRM Extensions (CRM Cards, iFrames)

Timeline Events API

Workflow Extensions API

Custom Channels API (required)

Conversations API

Experience handling Marketplace security review & certification process

Strong backend architecture experience (Node.js / TypeScript preferred)

Experience with scalable webhook and sync systems

This is senior-level work. Not suitable for junior or mid-level developers.

Deliverables

Fully functional HubSpot Marketplace app

Successful certification & approval

Public listing

Source code ownership transferred

Technical setup & maintenance documentation

Clean, well-commented codebase

Timeline

Target project start: Within 3 weeks

Completion target: Aggressive timeline β€” please propose a realistic delivery schedule based on experience.

When Applying, Please Include

Links to HubSpot Marketplace apps you have built

Specific experience with Custom Channels API

Experience with Workflow Extensions

Estimated timeline

Estimated fixed-price cost

Your proposed technical stack

Only apply if you have direct, production-level experience with HubSpot Marketplace apps.

We are looking for a senior, reliable partner who understands both the technical and certification complexity involved.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced VPK Assistant Teacher for Nurturing Environments - Childcare Network, Panama City, FL

Remote Full-time

Wix Studio Developer for Ongoing Design Studio Collaboration

Remote Full-time

Video Content Creator - Internship

Remote Full-time

SAP MM/LE Lead Consultant

Remote Full-time

Call Center Service Reps Β– Hybrid/Remote! Training! Benefits! Career Path! New $20.50/hr Starting Rate!

Remote Full-time

Quantitative Developer, Global Banking & Markets, Systematic Market Making

Remote Full-time

Experienced Part-Time Remote Data Entry Clerk – Typing and Administrative Support Specialist at arenaflex

Remote Full-time

Urgently Require Part Time Faculty Interest Pool - Dance in Portland, OR

Remote Full-time

Cloud Engineer

Remote Full-time

Director, Skin Product Safety and Toxicology job at L’Oreal in Clark, NJ

Remote Full-time
← Back to Home