Build Production API Integration in Pipedream (OAuth + Webhooks)

Posted 2 days ago

Worldwide

Summary

## Overview I'm looking for a senior API integration engineer to build a production-ready integration inside **my Pipedream account**. This is **not** a basic automation or Zapier workflow. The goal is to build a reliable, scalable integration between two existing platforms using webhooks, REST APIs, and OAuth. A previous version of this integration already exists, but I want to rebuild it from the ground up with cleaner architecture, better reliability, improved monitoring, and full ownership. This integration is a core part of my business, so reliability and maintainability are much more important than simply "making it work." --- ## Project Overview The integration will receive webhook events from one platform and synchronize data into GoHighLevel. Each client has their own GoHighLevel location connected via OAuth. The system needs to: * Receive webhook events * Identify which client generated the event * Use the correct OAuth credentials for that client * Send the appropriate data into the correct GoHighLevel location * Handle errors gracefully * Log activity * Retry failed requests when appropriate The architecture should be designed to scale cleanly as additional client accounts are added. --- ## What I'm Looking For I'm looking for someone with strong experience building production API integrations involving: * REST APIs * OAuth 2.0 * Webhooks * Node.js (preferred) * Pipedream Bonus experience: * GoHighLevel API * CRM integrations * Multi-tenant systems * Scheduling software integrations --- ## How I'd Like to Work I'd like to begin with a **paid architecture review**. During this initial phase, I'd like us to: * Review the existing integration * Discuss the best technical approach * Identify opportunities to improve the architecture * Create an implementation plan * Estimate the remaining development effort If we're a good fit after that, we'll move directly into building the full integration. --- ## Ownership Requirements Everything should be built inside infrastructure that I own. That includes: * My Pipedream account * My credentials * My repositories (if needed) * Documentation and handoff I want to fully understand and own the finished system so another developer could maintain it in the future if necessary. --- ## Success Looks Like At the end of the project I'd like to have: * A reliable production-ready integration * Clean, maintainable architecture * Proper logging and error handling * Retry logic where appropriate * Clear documentation * A Loom walkthrough explaining the entire system --- ## When You Apply Please tell me: 1. Similar API integrations you've built. 2. Your experience with OAuth and webhook-based systems. 3. Your experience with Pipedream. 4. How you would approach building a reliable multi-account integration. 5. Include the word **"Pipeline"** somewhere in your proposal so I know you've read the entire post. I'm looking for someone interested in building this correctly rather than simply getting it working as quickly as possible.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $50.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
API Integration
OAuth
Node.js
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 1, 2026
  • United States
    Indianapolis10:13 PM

Explore similar jobs on Upwork

Redis
Android
Node.js
API
RESTful API
MySQL
Java
PHP
Backend DeveloperHourly‐ Posted 1 month ago
Golang
PostgreSQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo