AI CRM Orchestration System Development

Job ID: 40485190

Budget: $750 – $1,500 CAD

Job Title

AI CRM Orchestration Architect / Full-Stack Node.js Developer

Job Description

Sarkis AI Inc. is looking for an experienced AI automation architect / full-stack software engineer to help build a secure external orchestration layer that connects multiple business signals into a CRM environment.

This system will act as a central decision layer between external tools and the CRM. It will receive events from sources such as website forms, booking pages, voice AI, chatbot interactions, missed calls, payment events, and other third-party tools. It will then normalize the data, determine the correct next action, and trigger the appropriate CRM workflows, pipeline updates, tags, custom fields, tasks, notifications, or human escalation.

The first version should be practical, reliable, and production-aware, with a clear path toward a future multi-tenant SaaS architecture.

Further technical details will be shared after screening and NDA.



What We Need Built

We need a developer who can help design and build a secure middleware system that includes:

* Webhook receiver for external events
* Event normalization layer
* Decision/routing engine
* CRM API connector
* Retry and duplicate-prevention system
* Logging and audit trail
* Basic admin/monitoring visibility
* Secure authentication and environment handling
* Future-ready multi-client architecture

The system should be built in Node.js / TypeScript, not Python.


Required Experience

The ideal developer should be strong in:

* Node.js / TypeScript
* REST APIs and webhooks
* CRM integrations, preferably GoHighLevel / HighLevel
* OAuth and private token-based authentication
* API security and secret management
* Database design, initially SQLite or PostgreSQL
* Error handling, retries, idempotency, and duplicate prevention
* Logging, monitoring, and audit trails
* Multi-tenant SaaS architecture
* Clean, documented, maintainable code
* Git/GitHub workflow
* Test-driven or test-aware development


AI / Automation Experience

Experience with AI agent systems is preferred, especially:

* AI decision logic
* LLM API integration
* Workflow orchestration
* CRM automation
* Human escalation logic
* Personalized messaging systems
* Safe handling of sensitive business/client data

This is not a basic automation task. We are building a reliable orchestration layer that can eventually support multiple clients.


Industry Context

Sarkis AI Inc. builds premium AI revenue systems for appointment-based businesses, including healthcare, aesthetics, dental, orthodontic, med spa, and service-based businesses.

Because of this, the system must be designed with:

* Privacy-conscious architecture
* Secure data handling
* Clean audit trails
* Human-centric AI workflows
* Reliability and measurable business outcomes


Ideal Candidate

You are a strong fit if you can think beyond writing code.

We need someone who understands:

* How data moves between systems
* How CRM workflows are triggered
* How to prevent duplicate or failed events
* How to design clean backend architecture
* How to build a system that can scale from one internal account to many client accounts

You should be able to explain your technical decisions clearly and work collaboratively with a non-technical founder who understands the business architecture deeply.


Deliverables

Initial deliverables may include:

* Review of existing MVP codebase
* Technical architecture recommendations
* Improved Node.js / TypeScript backend
* CRM connector improvements
* Webhook/event handling improvements
* Retry and error-handling improvements
* Logging and audit trail enhancements
* Documentation for future developers
* Roadmap toward multi-tenant SaaS version


Confidentiality

This project involves proprietary business logic and internal system architecture. The selected developer will be expected to sign an NDA before receiving full technical details.


How to Apply

Please include:

1. Examples of CRM/API/webhook projects you have built
2. Experience with Node.js / TypeScript
3. Experience with GoHighLevel, HighLevel, or similar CRM platforms
4. Experience building middleware or orchestration systems
5. Experience with OAuth, retries, logging, and secure API design
6. Whether you have worked on AI agent or LLM-powered systems before

Please do not send generic applications. We are looking for a serious technical partner who can build reliable infrastructure, not just simple automations.