Senior Full-Stack Website Developer & Integration Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

Negotiable

HOURS PER WEEK

TBD

DATE UPDATED

Jul 24, 2026

JOB OVERVIEW

## Position Summary

We are hiring a senior-level engineer to design, build, deploy, secure, and maintain websites and web applications for multiple businesses.

These websites will integrate directly with GoHighLevel for CRM, lead capture, pipeline management, scheduling, automation, messaging, and customer communication.

This is not a basic web design role.

This is not a virtual assistant position.

This is not a role for someone whose experience is limited to building pages inside GoHighLevel.

We need a true full-stack engineer who can build secure production systems and integrate them cleanly with GoHighLevel.

## Primary Responsibilities

You will be responsible for:

* Designing and building secure websites for multiple businesses
* Developing front-end and back-end functionality
* Creating customer login portals and protected user areas
* Implementing two-factor authentication
* Building role-based access controls
* Managing user registration, login, password reset, and session security
* Integrating websites with GoHighLevel through APIs, webhooks, forms, calendars, workflows, and custom fields
* Connecting website activity to GHL contacts, opportunities, pipelines, and automations
* Building custom integrations using REST APIs, JSON, webhooks, Zapier, or Make
* Deploying websites to production
* Configuring domains, DNS, SSL certificates, and hosting
* Monitoring uptime, performance, errors, and security
* Maintaining backups and recovery procedures
* Troubleshooting website, database, authentication, and GHL integration failures
* Documenting architecture, integrations, credentials, and support procedures
* Supporting multiple client environments without data crossover or configuration conflicts

## Required Full-Stack Development Skills

You must have strong professional experience with:

* React or Next.js
* TypeScript
* JavaScript
* Node.js or an equivalent backend framework
* HTML5
* CSS3
* Responsive web development
* REST APIs
* JSON
* Database design
* PostgreSQL, MySQL, or an equivalent relational database
* Git
* GitHub or GitLab
* CI/CD pipelines
* Cloud deployment
* Production debugging

## Required Security and Authentication Skills

You must understand and have implemented:

* Two-factor authentication
* Multi-factor authentication
* TOTP-based authentication
* OAuth 2.0
* OpenID Connect
* JWT
* Secure session management
* Password hashing
* Password reset flows
* Role-based access control
* User permissions
* Authentication middleware
* Rate limiting
* Input validation
* Protection against common web vulnerabilities
* Secure handling of API keys and credentials
* Environment variable management
* SSL and HTTPS
* Logging and security monitoring

Experience with one or more of the following is strongly preferred:

* Auth0
* Clerk
* Firebase Authentication
* Supabase Auth
* AWS Cognito
* Auth.js
* NextAuth

## Required GoHighLevel Capabilities

You must be capable of working with:

* GoHighLevel contacts
* Opportunities
* Pipelines
* Calendars
* Forms
* Surveys
* Workflows
* Custom fields
* Tags
* User assignment
* Webhooks
* API integrations
* Lead routing
* Appointment workflows
* Email and SMS automation
* Sub-accounts
* SaaS mode
* Custom domains

You must be able to connect custom websites to GoHighLevel so that website activity triggers reliable CRM and automation behavior.

## Infrastructure and Deployment Skills

You should have hands-on experience with:

* AWS, Azure, Google Cloud, Vercel, Netlify, or similar platforms
* Cloudflare
* DNS management
* SSL certificates
* Domain configuration
* Docker
* Production deployments
* Staging environments
* Logging and monitoring
* Backup and recovery procedures
* Performance optimization
* Website security hardening

## Multi-Client Environment Requirements

You must be able to support multiple businesses while maintaining:

* Separate domains
* Separate credentials
* Separate databases or secure data isolation
* Separate GHL sub-accounts
* Separate deployment environments
* Clear documentation
* Secure access controls
* No client data crossover
* Repeatable build and deployment standards

## Performance Expectations

You will be expected to:

* Build production-ready websites without constant supervision
* Diagnose problems independently
* Produce secure and maintainable code
* Deliver stable GHL integrations
* Document every system you build
* Communicate technical issues clearly
* Manage multiple business websites simultaneously
* Escalate only genuinely advanced architectural or security issues
* Verify that every deployment works before declaring it complete

## Automatic Disqualifiers

Do not apply if:

* Your experience is limited to drag-and-drop website builders
* You have only built websites inside GoHighLevel
* You cannot build backend functionality
* You have never implemented authentication
* You have never implemented two-factor authentication
* You do not understand APIs and webhooks
* You cannot deploy a website to production
* You cannot configure DNS and SSL
* You cannot explain how you protect customer data
* You cannot provide live examples of production websites
* You require step-by-step supervision for routine engineering work
* You are unwilling to complete a technical assessment

## Application Requirements

Submit all of the following:

1. Resume
2. GitHub profile
3. Portfolio
4. Three live production websites you personally built
5. One example of a secure login or customer portal
6. One example involving two-factor authentication
7. One example of a GoHighLevel integration
8. A written explanation of your role in each project
9. A Loom video explaining the architecture of your most complex project
10. Desired hourly or monthly compensation
11. Availability during U.S. business hours

Applications missing required evidence will not be reviewed.

## Technical Assessment

Qualified candidates will be required to complete a practical assessment that may include:

* Building a secure login flow
* Implementing two-factor authentication
* Creating role-based access
* Connecting a website form to GoHighLevel
* Creating or updating a GHL contact
* Moving an opportunity through a pipeline
* Triggering a workflow through a webhook
* Deploying the application to a live environment
* Configuring SSL and DNS
* Documenting the complete solution

We are not hiring a page builder.

We are hiring an engineer who can build secure business systems and connect them to GoHighLevel.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin