HubSpot Developer and API & AI Automation Contractor
About the role
KPS is seeking an experienced, remote HubSpot Developer / API & AI Automation Contractor to work directly with our U.S.-based team on the development, customization, integration, and automation of our business systems. This is a hands-on technical role beyond standard HubSpot administration. Looking for a developer who can customize HubSpot CRM and CMS, build API integrations between software platforms, develop advanced workflows and automations, support marketing campaigns, and build AI-powered tools and bots that can extract, organize, analyze, and act on business data. The ideal candidate is someone who can understand a business process, identify how technology can improve it, and then design and build the solution.
Responsibilities
- Customize HubSpot CRM for our sales, estimating, customer service, operations, and marketing teams
- Create and manage: custom properties/objects, deal pipelines/stages, contact and company records, associations between records, lead routing, task automation, sales/approval sequences
- Build automated actions based on deal stage changes, customer activity, dates, values, or other business conditions
- Create workflows that automatically update records, assign tasks, notify employees, generate follow-up actions, and move information between departments
- Improve CRM data structure, consistency, and usability
- Assist with HubSpot reporting, dashboards, attribution, and management reporting
- Customize/maintain existing previously built HubSpot CMS websites and landing pages
- Build/modify: website templates, landing pages, forms, modules, dynamic content, calls-to-action, customer-facing forms and portals
- Connect website activity and form submissions directly into CRM processes and automated workflows
- Support SEO, tracking, conversion optimization, and website analytics
- Work with REST APIs, webhooks, JSON, OAuth, and API authentication
- Connect HubSpot with ERP, accounting, estimating, project management, customer service, communication, marketing, and other software platforms
- Build custom middleware or integration applications when native integrations are not available
- Create two-way data synchronization between systems
- Map data fields between different applications
- Automate the transfer of contacts, companies, deals, projects, pricing, products, documents, and other business information
- Troubleshoot API errors, failed synchronization, authentication issues, and data conflicts
- Create documentation for integrations and workflows
- Extract information from documents, PDFs, emails, websites, CRM records, and other data sources
- Compare information between systems
- Populate CRM fields automatically
- Create tasks or workflows based on extracted information
- Analyze customer or project information
- Generate responses, summaries, reports, or recommendations
- Trigger HubSpot workflows or API actions based on AI analysis
- Assist with marketing automation, deal and sales automation, cross-platform automation, project collaboration, and more
- Other duties as assigned
Minimum Qualifications
Candidates should have strong experience in several of the following areas:
- HubSpot CRM development
- HubSpot workflows and automation
- HubSpot Operations Hub
- HubSpot Sales Hub
- HubSpot Marketing Hub
- HubSpot CMS
- HubSpot APIs
- REST APIs
- Webhooks
- OAuth
- JSON
- JavaScript
- Python
- Node.js or similar backend development
- SQL or database development
- HTML/CSS
- Git or version control
- CRM integrations
- Marketing automation
- Data synchronization
- AI/LLM integrations
- OpenAI API or similar AI platforms
Preferred Experience
- Building custom HubSpot integrations
- Developing private HubSpot applications
- HubSpot custom-coded workflow actions
- Developing middleware between business applications
- OpenAI API development
- AI agents and AI automation
- Document extraction and document processing
- Vector databases and semantic search
- Automated proposal or contract workflows
- ERP and CRM integrations
- Accounting system integrations
- Construction, service, security, fire protection, or field-service businesses
- Business process automation
- Zapier, Make, n8n, Workato, Power Automate, or similar automation platforms
Communication & Work Style
The Contractor Should:
- Have strong written and spoken English
- Be comfortable working directly with a U.S.-based Project Manager
- Provide regular project updates
- Clearly communicate technical limitations or concerns
- Document completed projects
- Ask appropriate questions when business requirements are unclear
- Be organized and able to manage multiple development projects
- Be comfortable working across several software platforms simultaneously
- Test work thoroughly before deployment
Contractor Structure
This position is intended as a long-term direct contract relationship rather than a short-term freelance project. We expect the contractor to become familiar with our business systems and continuously help us improve and automate our operations.
Work Scope
Work Will Include a Combination Of:
- New development
- System integrations
- HubSpot customization
- AI development
- Marketing automation
- Workflow development
- Data management
- Troubleshooting
- Process improvement
- Maintenance of previously developed integrations
Pay
$2,000/month
Schedule
Full time
Benefits
- Work from home (WFH)