Node.js developer for ongoing backend work (webhooks, Salesforce, API integrations)

Posted 3 weeks ago

Worldwide

Summary

I run the backend for a live SMS review product (Node/Express on Fly.io, real client in production). I'm looking for one reliable Node developer to work with on an ongoing basis, not a single task. How it works: a customer gets a review link by text, leaves a review, and the data gets pushed into the client's Salesforce account. My middleware handles the webhooks, integrations, and matching. The work: - Webhook handling (HMAC-signed) and REST endpoints - Pushing review data into a Salesforce account (Salesforce or CRM-integration experience is a real plus) - Third-party API integrations (Google, Yelp, Apify) - Light Playwright scraping that feeds those reviews in - SQLite, Fly.io deploys, a bit of Linux/systemd on a VPS I'm open to changing how it's built. If you see a cleaner or more reliable way to do any of this, I want to hear it. I care more about it working well than about keeping my current setup. I'm flexible on hourly or fixed-price per task. If your pricing is better on fixed projects, even better. Let's start with one small paid piece to see how we work together, then keep going from there. When you apply, tell me: your Node and webhook experience, anything you've integrated with Salesforce, any Playwright or scraping work, your pricing, and how you'd approach a first small project.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $20.00

    -

    $40.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Node.js
API Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Interviewing:
    7
  • Invites sent:
    8
  • Unanswered invites:
    0
About the client
Member since May 19, 2026
  • United States
    Orem2:35 PM
  • $370 total spent
    10 hires, 8 active

Explore similar jobs on Upwork

Git
WordPress
PHP
MySQL
JavaScript
Set up sellers.json fileFixed-price‐ Posted 3 weeks ago
JSON
JavaScript
Advertising Networks

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