Search by job, company or skills

ufinity ventures

VoIP Backend Developer (Node.js / Python) (Remote)

Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

VoIP Software (Node.js / Python) Engineer

Employment Type: Full-time

Location: Remote (Employed by Ufinity Ventures, deployed to international client)

About Us:

Ufinity Ventures is a dynamic talent solutions company supporting international clients by building high-performing remote teams in India. Professionals employed through Ufinity work directly with global technology companies while benefiting from structured HR, payroll, and compliance support.

You will be deployed to work with one of our international clients engaged in building modern, scalable software platforms and digital applications.

Role Summary:

We are seeking a VoIP Backend Developer with strong hands-on programming experience in Node.js and/or Python, combined with practical experience in VoIP technologies such as SIP, RTP, and Asterisk/Kamailio platforms.

This role requires a developer mindset, focusing on backend service development and VoIP platform integration.

Job Background

We are seeking an energetic and highly skilled VoIP Software Engineer who thrives on solving complex technical challenges and building scalable communication systems.

In this role, you will contribute to the design, development, and maintenance of SIP-based VoIP infrastructure, integrations, and backend services. You will work closely with distributed teams to deliver reliable, high-quality communication solutions used by global customers.

Key Responsibilities:

  • Design and develop backend services using Node.js and/or Python
  • Build and maintain RESTful APIs
  • Work with Asterisk / Kamailio / FreeSWITCH
  • Troubleshoot SIP / RTP / WebRTC issues
  • Integrate third-party APIs
  • Work with Linux-based environments
  • Optimize performance and scalability
  • Work with MySQL / PostgreSQL databases
  • Collaborate using Git workflows
  • Participate in debugging and production support

Mandatory Skills:

Candidates must have all of the following:

  • 3+ years Node.js OR Python backend development
  • Experience with Express.js / FastAPI / Django
  • Hands-on experience with REST API development
  • Experience with Asterisk OR Kamailio OR FreeSWITCH
  • Strong knowledge of SIP / RTP
  • Experience working in Linux
  • Experience with MySQL or PostgreSQL
  • Experience with Git

Preferred Skills

  • WebRTC experience
  • AWS (EC2, S3, ECS)
  • Docker / Kubernetes
  • RabbitMQ / SQS
  • Grafana / Zabbix

Experience Range:

5–10 Years Total Experience

With:

Minimum 3+ years Backend Development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147506931