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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Senior Director, Partner Marketing

Remote

Supply Chain Business Consultant

Remote

Account Manager

Remote

Contract/Data Entry & Court Statistics Technical Specialist

Remote

Customer Support Remote Jobs $25-35/Hour - Live Customer Service (No Experience Required)

Remote

(Entry level Remote Jobs) Apple Home Advisor Job

Remote

**Experienced Remote Data Entry Research Panelist – Flexible Work Arrangements at blithequark**

Remote

[Remote] UX/UI Product Designer (Desk Phones)

Remote

Business Immigration Attorney l Fully Remote [HE116]

Remote

Experienced Customer Service Representative for Medicare Services – Contract-to-Hire Opportunity with blithequark in a 100% Remote Setting

Remote
← Back