AI Automation & Backend Developer – GoHighLevel / APIs / Spring Boot
About Legacy CRM
Legacy CRM is a white-labeled GoHighLevel SaaS platform built specifically for life insurance agents in the United States.
We currently serve approximately 50 paying agents and are actively expanding our platform with AI-powered SMS agents, automated lead follow-up, appointment booking, voice AI, and other automation tools.
We are looking for a full-time developer who can take ownership of an existing production system and continue building it.
You will work directly with the founder. There are no layers of management, decisions are made quickly, and you will have significant ownership over the systems you build and maintain.
Immediate Priority
Our previous full-time developer had to leave unexpectedly due to a personal family emergency.
He completed a detailed handoff, and you will not be starting from scratch.
Your first priority will be taking over our existing AI SMS Lead Agent.
The project already has:
Existing source code and GitHub repositories
Technical documentation and setup instructions
Existing GoHighLevel implementations to use as references
Existing webhooks, custom fields, custom values, and workflow configurations
AI prompts and lead-specific behavior
A working implementation that needs continued development, testing, improvement, and deployment across additional accounts
We need someone who is comfortable opening an existing project, understanding how everything works, troubleshooting issues, and taking ownership of it.
What You'll Work On
You will be responsible for projects involving:
AI-powered SMS lead agents
GoHighLevel workflows and sub-accounts
API and webhook integrations
---------- automations
AI/LLM integrations
Lead qualification and appointment booking
CRM automations
Database/API integrations
Debugging existing production systems
Deploying existing systems to additional customer accounts
A major current project is an AI SMS agent that communicates with insurance leads, understands different lead sources, handles questions and objections, qualifies conversations, and attempts to schedule appointments with licensed agents.
You will help improve the AI's conversational behavior, troubleshoot integrations, maintain the backend, and deploy the system across additional GoHighLevel accounts.
What You'll Do
Take ownership of our existing AI SMS Agent project
Review existing code, documentation, and GitHub repositories
Maintain and improve the backend powering the SMS agent
Integrate AI models such as OpenAI or Claude into production workflows
Build and maintain REST API and webhook integrations
Build, maintain, and troubleshoot GoHighLevel workflows
Configure GHL custom fields, custom values, pipelines, workflows, and snapshots
Connect GoHighLevel with external applications and APIs
Build and maintain ---------- scenarios when appropriate
Work with Supabase/Postgres databases and APIs
Debug failed integrations, webhook issues, API errors, and automation problems
Improve AI prompts and conversational logic
Test AI responses across different lead types and scenarios
Help deploy the SMS Agent to additional GHL sub-accounts
Document changes so systems remain maintainable
Help develop future AI products including voice agents and automated follow-up systems
Required Experience
You should have real development experience, not just experience using no-code tools.
We are looking for someone comfortable with:
REST APIs
JSON
Webhooks
Git/GitHub
Backend development
Databases
Debugging existing code
AI/LLM API integrations
GoHighLevel
You should be able to receive an existing codebase and documentation and independently figure out how the system works.
GoHighLevel Experience Is Important
You should understand concepts such as:
Workflows
Webhooks
Custom fields
Custom values
Pipelines
Contacts
Calendars
Sub-accounts
Snapshots
API integrations
We are specifically looking for someone who has actually built or maintained systems inside GoHighLevel.
Strongly Preferred
Experience with several of the following is a major advantage:
OpenAI API
Claude API
AI agents
Prompt engineering
----------
Supabase
PostgreSQL
JavaScript / Node.js
Java / Spring Boot
n8n
Twilio
A2P / 10DLC
Voice AI platforms such as Vapi or Retell
CRM or SaaS development
Insurance or sales automation
You do not need to know every technology listed above.
What matters most is that you are a capable developer who understands APIs and backend systems and can quickly learn an existing architecture.
The Person We're Looking For
We do not want someone who needs every task broken into step-by-step instructions.
We want someone who can be given a goal such as:
"The SMS Agent works in our test account. Figure out what is required to deploy it correctly to additional GHL accounts."
…and then investigate the existing system, identify what needs to be done, ask intelligent questions when necessary, and execute.
You should be:
Self-directed
Reliable
Comfortable troubleshooting
Organized
Good at documenting your work
Comfortable communicating asynchronously
Able to explain technical problems in simple English
Interested in staying with one company long-term
Why This Role
This is not a temporary freelance project.
We are looking for someone who wants to become a long-term technical member of Legacy CRM.
You will work directly with the founder and have significant influence over how our technology evolves.
As the company grows, there is an opportunity for this person to become our Lead Developer / Technical Lead and eventually help manage additional developers.
We offer:
Full-time, consistent work
Long-term position
Direct access to the founder
Existing projects and documentation to take over
Opportunity to build real AI products used by paying customers
Increasing responsibility as the company grows
Raise to $8/hour after the first 2 months based on successful performance
How to Apply
Please do not send a generic application.
Start your application with:
LEGACY AI
Then answer the following:
How many years of professional development experience do you have?
Describe your experience with GoHighLevel. What have you personally built inside GHL?
Describe one project where you integrated an external API using webhooks or REST APIs.
What experience do you have building AI agents or integrating OpenAI, Claude, or another LLM?
What experience do you have with ---------- or n8n?
Have you worked with Java/Spring Boot, Node.js, or another backend framework? Explain.
Have you worked with Supabase or PostgreSQL?
Have you ever inherited another developer's existing codebase? How did you approach understanding it?
Send a screenshot or short explanation of the most technically complex automation or integration you've personally built.
If you discovered that an existing production automation was intermittently failing, explain how you would troubleshoot it.
Finally, include your GitHub profile if you have one.
Important: We are looking for someone who personally builds and troubleshoots systems. If your experience is primarily project management or coordinating other developers, this role will not be a good fit.
This role requires you to be in the Philippines. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗