FreeSWITCH and Full Stack Developer

Full-Stack Automation Engineer — AI Calling Platform (Telco + Agents)

Type: Full-time / Contract-to-hire

Location: Remote

Comp: Competitive, based on experience

Who we are

We run a high-volume AI voice-calling platform — an autonomous dialer brain that places thousands of calls, routes them through a FreeSWITCH/SIP fleet, runs live AI conversation flows, and hands warm transfers to buyers in real time.

We operate our own infrastructure on colocated/on-prem hardware (not AWS), and we ship multiple times a day. We move quick and break things — then we fix them quick.

Who you are

You’re an AI-native builder. You live in Claude Code (or equivalent agentic dev tooling) and treat it as a force multiplier, not a novelty. You think in agents.md / loops.md, you wire up n8n automations in your sleep, and you’re

equally comfortable in a React component, a Node/TypeScript backend, a Postgres query plan, and an SSH session on a bare-metal box at 2am. You understand telco — SIP, carriers, CPS, trunks, dialplans — or you can ramp on it fast

because you’ve worked near it before.

You don’t wait for perfect specs. You ship, measure, and iterate.

What you’ll do

– Build and maintain features across the full stack: TypeScript/Node backend, React frontend, Prisma + Postgres.

– Design and run automation pipelines (n8n, custom agents, scheduled jobs, loops) that keep the dialing fleet healthy and self-correcting.

– Work deep in the telco layer — FreeSWITCH, Asterisk/ViciDial, SIP, carrier integrations, call routing, transfers, recordings.

– Operate and deploy on colo / on-prem infrastructure — Linux, systemd, nginx, rsync deploys, multi-box shard clusters. No managed cloud hand-holding.

– Use Claude Code and agentic workflows to multiply your output — automating reviews, migrations, diagnostics, and repetitive ops.

– Diagnose production issues fast: throughput collapses, carrier 503 storms, audio/TTS gaps, throttle ceilings — and ship durable fixes.

Must-have experience

– Claude Code (or Cursor/Aider/agentic coding) as a daily driver — you can show us how you use it.

– Practical automation chops: n8n, plus an agents.md / loops.md mindset for agent orchestration.

– Strong full-stack background: TypeScript, Node, React, SQL (Postgres a plus).

– Telco / VoIP exposure: SIP, FreeSWITCH or Asterisk/ViciDial, carriers, dialplans.

– Comfort running on-prem / colocated Linux infrastructure — SSH, systemd, networking, deploys — without leaning on AWS-managed services.

– High autonomy and bias to action. You’re fine with ambiguity and fast iteration.

Nice-to-have

– Real-time media / RTP / TTS / STT pipelines.

– BullMQ / Redis, queue-based job systems.

– Experience scaling outbound dialing (CPS tuning, hopper/pacing logic, TCPA constraints).

– LLM application work — prompt design, tool-calling agents, cost optimization.

How we work

– Ship daily, small diffs, fast feedback.

– Everything in git; production patches get committed, not lost.

– Strong observability culture — we instrument before we guess.

– AI-augmented everything: if it can be automated, automate it.

To apply

Send us:

1. A short note on how you actually use Claude Code / agents in your workflow.

2. Something you’ve built that touched telco, automation, or real-time systems.

3. Your GitHub or a project you’re proud of.

Pay: $76,018.30 – $91,548.92 per year

Work Location: Remote

Location: , ,

Salary: 76018.3 – 91548.92

Indeed: Apply Here