Backend Developer – HubSpot Call Transcript API (1-Hour Paid Test, Ongoing Work) - Contract to Hire

Remote Full-time
Here is a brief summary video. Please watch this and read below: We need a backend developer to retrieve full call transcripts from HubSpot using a transcription ID and write the compiled transcript into a multi-line field in HubSpot. This is a small, focused paid test (expected ~1 hour). If successful, there will be ongoing backend, ETL, and AI-adjacent work. You’ll work directly with a technical product owner with clear requirements and fast feedback. Test Task Scope (~1 Hour) -Read hs_call_transcription_id from a HubSpot Call record -Use the HubSpot Calling Transcripts API to fetch the full transcript -Compile transcript utterances into a clean, readable multi-line text block -Write the transcript back to HubSpot (Deal or custom object field) -Handle missing transcript/permission errors cleanly Relevant HubSpot API Docs Calls API: Transcripts API: GET /crm/v3/extensions/calling/transcripts/(transcriptId) Required OAuth scope: crm.extensions_calling_transcripts.read Required Skills (Short List) Strong English communication Backend development: Python or JavaScript (Node.js) at least one additional language (Python, JS, Go, C, R, etc.) APIs: REST (OAuth required); GraphQL a plus Linux: CLI, SSH, cron, services Cloud: AWS (EC2, Lambda, RDS, Glue) or GCP/Azure equivalent Databases: SQL & NoSQL (vector DBs a plus) Git: GitHub/Bitbucket, basic testing, some CI/CD ETL: CRM / contact-centric data AI: basic LLM prompt familiarity Availability & Working Style (Required) Readily available during US business hours All meetings are video calls with camera on Able to respond and iterate same-day during test tasks How to Apply (Mandatory) To apply, do not write a long proposal. Instead, submit: 1. A 60-second Loom video (camera on) that includes: --Your name and location --Your primary language (Python or JS) --One API integration you’ve built --Confirmation you can work during US business hours --Confirmation you are comfortable with video-on meetings Applications without a Loom video will not be reviewed. Apply tot his job
Apply Now

Similar Opportunities

HubSpot Developer: WordPress + ActiveCampaign Migration to HubSpot Starter (Direct Builder)

Remote

Senior HubSpot CX Marketing Consultant (USA)

Remote

Airline Schedule Change Coordinator (Remote Opportunity)

Remote

Senior Legal Counsel or Legal Counsel, Strategic Litigation

Remote

SENIOR ANALYST RM & DISTRIBUTION ANALYTICS (REMOTE OPPORTUNITY)

Remote

Global Sales Director – Financial/Insurance Market

Remote

Prospect Lead – HSF-National Sales

Remote

Brand Manager, World of Hyatt (Hybrid)

Remote

Senior Manager Development & Pipeline Support Americas (Hybrid opportunity)

Remote

Identity and Access Management (IAM) Engineer

Remote

Digital Marketing Business Development Executive (Outbound & Partnerships)

Remote

**Experienced Entry Level Remote Customer Service Representative – Airline Industry Customer Support**

Remote

Directeur (trice) / Chef (fe) de projet - Système de Gestion de Maintenance - Aé

Remote

[Remote] Inside Sales Representative

Remote

HR Assistant with Dutch and English (Remote) | Fixed-term Contract

Remote

Experienced Outreach Operations Specialist – Remote Customer Service and Crisis Management for blithequark

Remote

Experienced Data Engineer for Remote Data Entry and Analysis – Full-Time Opportunity with arenaflex at $27/Hour

Remote

Experienced Data Entry and Customer Support Specialist – Remote Work Opportunity with arenaflex

Remote

CERTIFIED INPATIENT MEDICAL CODER -- FULLY REMOTE

Remote

**Experienced Data Entry Clerk – Entry-Level Position with Flexible Remote Work Options at blithequark**

Remote
← Back to Home