Search by job, company or skills

  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Backend Developer (VoIP & Asterisk Focus)

Company: Clixxo Broadband Private Limited

Location: Noida, Uttar Pradesh

Department: Product Development

Employment Type: Full-Time

Role Overview

We are looking for a Backend Developer who bridges the gap between robust server-side logic and real-time communication protocols. In this role, you will be responsible for developing scalable backend services while integrating and optimizing VoIP functionalities using Asterisk.

The ideal candidate is someone who enjoys solving complex architectural challenges and has a foundational understanding of how voice traffic moves across IP networks.

Key Responsibilities

  • Backend Development: Design, build, and maintain efficient, reusable, and reliable code for server-side applications.
  • VoIP Integration: Configure and manage Asterisk PBX instances, including dialplan development, AGI scripting, and AMI integration.
  • API Management: Develop and consume RESTful APIs to connect telephony services with web and mobile interfaces.
  • Database Optimization: Design schema and optimize queries for high-concurrency systems, ensuring data integrity and low latency.
  • System Performance: Monitor and tune backend performance, specifically focusing on reducing jitter and latency for real-time voice applications.
  • Security: Implement industry-standard security protocols for both data storage and SIP signaling (TLS/SRTP).

Required Skills & Qualifications

  • Programming: Proficiency in at least one major backend language (e.g., Python, Go, Node.js, or C++).
  • Telephony Fundamentals: Hands-on experience or solid theoretical knowledge of SIP, RTP, and WebRTC protocols.
  • Asterisk Expertise: Experience with Asterisk configuration, including PJSIP, call routing logic, and troubleshooting via CLI.
  • Database Systems: Experience with SQL (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB) databases.
  • Linux/DevOps: Comfortable working in a Linux environment; experience with Docker or Kubernetes for deploying microservices is a plus.
  • Version Control: Strong command of Git and collaborative CI/CD workflows.

Preferred Qualifications

  • Experience with other communication frameworks like FreeSWITCH or Kamailio.
  • Knowledge of cloud platforms (AWS, Google Cloud, or Azure) specifically regarding networking and load balancing for VoIP.
  • Understanding of billing systems or CDR (Call Detail Record) processing.

What We Offer

  • Opportunity to work on cutting-edge communication technology.
  • Competitive salary and benefits package.
  • A collaborative environment that values continuous learning and technical ownership.

How to Apply: Please send your resume and a brief cover letter outlining your experience with Tally-based inventory management to [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145429271