Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Bondi Junction, Australia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We need an experienced API integration specialist with deep HubSpot CRM and REST API knowledge to connect our OfficeHub property lead system with HubSpot.
Goal:
Automatically pull new leads from OfficeHub and create or update matching contacts in HubSpot every hour. This will remove manual entry and ensure our sales team always sees the latest enquiries inside HubSpot.
Requirements:
- Use the OfficeHub public API (GET /v1/leads) to fetch new or updated leads
- Authenticate using an API key (provided privately after hire)
- Parse tenant and company details (email, name, phone, company, property address, etc.)
- Send data into HubSpot via the Contacts API (v3)
- Create new contacts or update existing ones (match by email)
- Add optional deal creation and property association
- Automate this process to run every hour
- Include simple error logging and a summary of sync results
- Write clean, well-commented code with instructions for testing and redeployment
Expected Output:
- Working integration running on a serverless or cron-based platform
- Verified contact sync from OfficeHub into HubSpot every hour.
- Error handling for missing data or duplicate contacts.
- A short README explaining:
------- How to redeploy or edit the schedule
------- How to manually trigger the sync
------- How to check logs
Tech Details:
- OfficeHub API (REST, JSON) — docs will be provided.
- HubSpot CRM API (Contacts v3).
Deliverables:
- Handsoff fully automated system (we have low dev knowledge so needs to be perfect)
Success Criteria:
- Data syncs correctly on schedule
- Contacts and deals appear as expected in HubSpot
- No duplicates or failed syncs
- Logs show successful hourly runs
Skills Needed:
- REST API integrations
- HubSpot CRM API
- Node.js or Python
- Cron or serverless scheduling
- Error handling and debugging
Timeline:
- ASAP" (client-provided description)
Matched companies (3)

Versasia Infosoft

SJ Solutions & Infotech
