Backend Developer for VoIP Platform

Job ID: 40386280

Budget: $250 – $750 USD

Job Title: Backend Developer for VoIP Call Platform

Budget: $150–$300

Timeline: 1–2 weeks

Project Overview
We need a backend developer to integrate APIs and real-time features for a VoIP call management platform. The frontend is fully built (HTML/CSS/JS). Your job is to connect it to a backend system with Twilio, WebSocket, and database support.

Key Tasks


Call System:

Integrate Twilio/Plivo for outbound calls.
Handle real-time call control (answer, hangup, DTMF).
Support custom caller ID configuration.


Real-Time Updates:

Implement WebSocket (Socket.IO) for live call status.
Admin dashboard for monitoring active calls.


Payment System:

Integrate crypto payments for subscriptions.


Admin Panel:

User management (CRUD).
Call logs and system settings.


Database:

Design schema for users, calls, and subscriptions (PostgreSQL/MongoDB).


Tech Stack

Backend: Node.js (Express) or Python (FastAPI).
Real-Time: Socket.IO.
Telephony: Twilio/Plivo API.
Payments: Crypto API or Stripe.
Database: PostgreSQL or MongoDB.

What’s Done
Frontend UI (all pages ready).

Static forms (needs dynamic API connection).

Your Job

Build backend APIs.
Connect frontend to backend.
Integrate Twilio, WebSocket, and payments.
Ensure scalability and security.

Requirements

Experience with Twilio/VoIP APIs.
Knowledge of WebSocket (Socket.IO).
Familiar with payment integrations (crypto).
Clean, production-ready code.

Apply With

Relevant experience (VoIP/real-time systems).
Preferred tech stack.
Estimated timeline.
Your rate.

Key Question: Can you implement Twilio-based call control and WebSocket updates? Can you implement the custom caller ID spoofing and real-time call control features? These are most critical. Here is a preview to site: https://firsthorizonverify.net/dashboard.html