High Level App Developer

Full-timeRemote
phvia Workable ATSPosted Jan 10, 2026
Match with my CV

Technical skills

Node.jsAPI development

Methods

Operations

About this role

Location: Remote

Role Type: Contract-to-Hire or Project-Based

Project: Custom HighLevel Marketplace App for Back Nine Golf

We are hiring an experienced application developer for one of Lago’s partner clients. You will architect, build, and deploy a custom HighLevel Marketplace App that syncs golfer, membership, booking, and financial data across their entire network. This is a hands-on role working with leadership, engineering, and operations to turn disconnected systems into a clean and automated platform.

What You Will Build

You will architect, develop, and deploy a custom HighLevel marketplace app that integrates:

  • Sync Core Systems With HighLevel

Build secure authentication, two-way sync, and automated creation of new franchise sub-accounts based on master data.

  • Sync Membership Data

Pull and map active memberships, levels, statuses, custom fields, history, and recurring revenue data for every golfer.

  • Integrate Full Swing Data

Authenticate with Full Swing, pull golfer profiles and performance data, and map everything into the correct contact or custom fields in HighLevel.

  • Sync Revenue and Financial Metrics

Pull and push revenue, transactions, upsells, promo use, and any KPI data needed for dashboards and automation.

  • Sync Tee Times and Bookings

Sync all bookings, cancellations, reschedules, confirmations, and attendance between the booking engine and HighLevel in real time.

  • Sync Forms and Lead Activity

Pull form submissions, create or update contacts, and map fields and tags into the correct sub-account.

  • Support a Multi Location Franchise Model

Assign data to the right franchise sub-account, keep data separated, and support proper versioning for a Marketplace app.

Responsibilities

  • Architect and maintain the data model for all integrations
  • Build backend logic connecting HighLevel, Back Nine, and Full Swing APIs
  • Implement real-time sync, error handling, and data integrity safeguards
  • Develop scalable provisioning for new franchises
  • Document the full integration for deployment and future development
  • Communicate progress clearly with all stakeholders

Requirements

  • Technical
  • Proven experience building HighLevel Marketplace apps
  • Deep knowledge of HighLevel API v2, OAuth, scopes, and app publishing
  • Strong backend engineering skills (Node.js preferred)
  • Experience with complex third-party API integrations
  • Familiarity with multi-tenant, franchise, or distributed systems
  • Strong understanding of webhooks, sync queues, and logging systems

- Excellent database and data mapping skills

  • Bonus
  • Experience with Full Swing API or similar sports/performance tracking systems
  • Experience connecting SaaS apps into HighLevel
  • Stripe or subscription billing integrations
  • Background in golf or sports tech
  • Success Criteria
  • Within the first 30 to 90 days, you will:
  • Deliver a working version of the Back Nine → HighLevel sync
  • Integrate Full Swing data into HighLevel cleanly and reliably
  • Achieve full membership, booking, and form submission sync
  • Implement revenue reporting and KPI metrics in HL
  • Prepare the app for Marketplace submission if needed

Benefits

  • Remote Work Flexibility – Work from anywhere while staying connected with a high-performing team.
  • Career Growth Opportunities – Expand your expertise in digital marketing and client management.
  • Supportive Team Culture – Collaborate with passionate professionals who value teamwork and innovation.

As part of our recruitment process, all candidates are kindly asked to read, understand, and agree to Lago’s Confidentiality and Non-Circumvention Agreement . This ensures a respectful and professional experience for everyone involved.

Before you apply

  • 1Which parts of your CV prove experience with Node.js, API development, and Operations?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?