Full Stack Engineer with VoIP

2 weeks ago


Ahmedabad, Gujarat, India Iguru Software Services Full time US$ 90,000 - US$ 1,20,000 per year

We are seeking a highly skilled and motivated VoIP Engineer with deep expertise in the FreeSWITCH open-source communication platform. The ideal candidate will be responsible for designing, developing, deploying, and maintaining our Voice over IP (VoIP) infrastructure. You will be a key player in ensuring the high availability, scalability, and performance of our telephony systems, and will work on a variety of projects from building custom call flows to integrating with external APIs and services.

Key Responsibilities

Design, implement, and manage VoIP solutions using FreeSWITCH, ensuring high availability, reliability, and security.

Configure and optimize FreeSWITCH components, including dial plans, call queues, Interactive Voice Response (IVR) systems, and other call-handling logic.

Troubleshoot and resolve complex VoIP issues, including call quality problems, routing failures, and signaling issues, using tools like Wireshark, sngrep, and tcpdump.

Develop custom modules and applications for FreeSWITCH using scripting and programming languages such as Lua, Python, C/C++, or JavaScript.

Integrate FreeSWITCH with third-party systems, including Customer Relationship Management (CRM) software, databases (e.g., MySQL, PostgreSQL), and RESTful APIs.

Monitor system performance and proactively identify and address potential issues using monitoring and logging tools (e.g., Prometheus, Grafana, syslog).

Ensure security best practices are implemented, including firewall configuration, TLS encryption, and protection against toll fraud.

Collaborate with cross-functional teams, including software developers, network engineers, and support staff, to support the companys communication infrastructure strategy.

Maintain comprehensive documentation for all configurations, procedures, and troubleshooting steps.

Stay up-to-date with the latest trends and technologies in VoIP and real-time communications.

Required Qualifications & Skills

Bachelor's degree in Computer Science, Information Technology, Telecommunications, or a related field (or equivalent practical experience).

Proven experience as a VoIP Engineer, Telecommunications Engineer, or a similar role.

Deep and proven expertise with FreeSWITCH, including its core components, dial plan syntax (XML and Lua), and modules.

Strong understanding of VoIP protocols, including SIP, RTP, and WebRTC.

Proficiency in Linux system administration (e.g., Debian, Ubuntu, CentOS) and comfortable with the command-line interface.

Experience with scripting languages like Lua, Python, or Perl for call flow logic and automation.

Solid understanding of networking fundamentals (TCP/IP, UDP, DNS, NAT traversal, QoS).

Experience with network troubleshooting tools like Wireshark, sngrep, and tcpdump.

Familiarity with database technologies (e.g., MySQL, PostgreSQL) and how to integrate them with FreeSWITCH.

Excellent problem-solving, analytical, and critical-thinking skills.

Strong communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.

Preferred Skills (Nice to Have)

Experience with other open-source PBX platforms like Asterisk or Kamailio.

Knowledge of cloud infrastructure (e.g., AWS, Azure, GCP) and experience deploying and managing FreeSWITCH in a cloud environment.

Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes.

Experience with other related technologies such as FusionPBX, Kamailio, or OpenSIPS.

Experience in a call center or a service provider environment.

Knowledge of VoIP security frameworks like STIR/SHAKEN.

Experience with automated testing for VoIP systems (e.g., using SIP).


  • Full Stack Engineer

    1 week ago


    Ahmedabad, Gujarat, India RK Group Full time US$ 80,000 - US$ 1,20,000 per year

    Company DescriptionRK Group, established in 2017, is a trusted name in the spice industry dedicated to providing authentic and quality products. Our commitment extends beyond taste to eradicate adulterated products, with two in-house brands, Farm Organic and InSpice. We operate comprehensively in cultivation, processing, testing, and distribution from...

  • Full Stack Engineer

    15 hours ago


    Ahmedabad, Gujarat, India Jashom Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionAt Jashom Technologies, we are driven by a single vision — Getting the Best. As an AI-first software development company, we specialize in delivering innovative solutions that combine cutting-edge technology with real-world impact. Our expertise spans across Generative AI, RAG search systems, intelligent automation, and full-stack...

  • Full Stack Engineer

    4 days ago


    Ahmedabad, Gujarat, India Amkay Software Solution Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionAmKay Software Solution, headquartered in India, has been providing impactful I.T. development solutions since 2013. Our team specializes in platforms such as PHP, WordPress, Joomla, Laravel, .Net, Advanced Java, Android, IOS, and Python. We help companies and brands accelerate their business growth by tailoring solutions to meet their...


  • Ahmedabad, Gujarat, India beBeeLeadership Full time ₹ 12,00,000 - ₹ 15,00,000

    Full Stack Engineering Lead">The ideal candidate possesses extensive experience in overseeing full-stack projects, managing stakeholders, and conducting technical code reviews. This individual will have expertise in Ruby on Rails and React for the front-end, as well as proficiency in SQL.">Main Responsibilities">">Project Management: Ensure timely completion...


  • Ahmedabad, Gujarat, India Infraveo Technologies Full time

    This is a remote position We are seeking a Senior Full Stack Engineer node express react postgres redis AWS Clone to join our team As a Full Stack Engineer at you will be responsible for developing and maintaining our software applications The role requires programming skills in both front-end and back-end technologies Requirements Proficiency in...


  • Ahmedabad, Gujarat, India Fx31 Labs Full time US$ 80,000 - US$ 1,20,000 per year

    Senior .NET Engineer skilled in .NET Core, C#, SQL, Azure, , TypeScript. Role includes full stack development, cloud integration, scalable apps, product innovation, CI/CD, Agile practices, API design, code optimization and performance tuning.


  • Ahmedabad, Gujarat, India beBeeSoftware Full time US$ 18,240 - US$ 28,480

    Expert Senior Full Stack Engineer OpportunityWe are seeking a seasoned full stack engineer to join our fully remote, distributed team in India.The ideal candidate will have proven experience writing high-quality, optimized code and must be a high performer.They will need to work well as part of a collaborative team based in India and fit into our company...

  • Full Stack Engineer

    2 weeks ago


    Ahmedabad, Gujarat, India Techify Solutions Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Designation: Sr. Full Stack DeveloperSalary: Upto 12 LPAExperience: 5+ yearsLocation: AhmedabadSummary:We are looking for a skilled Full Stack (MERN) Developer with 2-4 years of experience to join our team. The ideal candidate will have a strong foundation in Full stack development, with a focus on building scalable and efficient web...

  • Full Stack Engineer

    2 weeks ago


    Ahmedabad, Gujarat, India CloudMate Technologies Full time US$ 90,000 - US$ 1,20,000 per year

    Company DescriptionAt Cloudmate Technologies LLP, we build intelligent digital solutions for ambitious brands. Our focus is on crafting scalable, performance-driven platforms using the latest technologies in cloud, AI, and modern web development. We are currently seeking a Full Stack Engineer who thrives in a fast-paced, innovation-driven environment.Role...

  • Full Stack Developer

    2 weeks ago


    Ahmedabad, Gujarat, India Ker Infotech Full time US$ 60,000 - US$ 1,20,000 per year

    Company DescriptionKer Infotech is a digital agency based in Ahmedabad, India, specializing in enhancing productivity and brand growth for small businesses through technology. Our expertise includes programming, web and mobile application development, custom software development, wireframing and prototyping, web development, UX/UI design, and Search Engine...