Senior Node.js & Asterisk Developer

Job Description

We are seeking a Senior Node.js Developer with expertise in Asterisk, VICIdial, AMI (Asterisk Manager Interface), and ARI (Asterisk REST Interface) to develop and integrate AI-driven automation into our VICIdial system. The ideal candidate will have a strong background in telephony, VoIP, and AI integration.

 

Key Responsibilities:

 

Development and maintenance of AI-powered automation systems for VICIdial using Node.js, Asterisk, AMI, and ARI.

Build and optimize real-time call handling systems by leveraging AI for enhanced call management.

Develop and maintain APIs to integrate AI models with VICIdial for speech recognition, sentiment analysis, and automated responses.

Enhance call routing and workflow automation using AI-driven decision-making.

Optimize VICIdial’s performance through custom scripts, automation, and system tuning.

Troubleshoot, debug, and maintain Asterisk & VICIdial infrastructure for seamless operation.

Collaborate with AI engineers and DevOps teams to integrate machine learning models into the telephony system.

Ensure security, scalability, and efficiency of all integrated AI and telephony functionalities.

 

Requirements:

 

✅ 5+ years of experience in Node.js development

✅ Strong expertise in Asterisk PBX, AMI, and ARI

✅ Deep understanding of VICIdial architecture & APIs

✅ Experience with AI integration in telephony systems

✅ Familiarity with VoIP, SIP protocols, and call automation

✅ Ability to write clean, scalable, and maintainable code

Job Summary

  • Published on:2025-02-09 5:16 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline: 2025-03-26