FreeSwitch Developer
Walkover
You will be responsible for developing, customizing, and maintaining VoIP-based solutions
using FreeSWITCH, ensuring high availability, performance, and reliability of real-time
communication systems.
Key Responsibilities
- Develop and maintain VoIP applications using FreeSWITCH
- Design and implement call routing, IVR, and dialplan logic
- Integrate FreeSWITCH with backend systems and APIs
- Work with SIP, RTP, and WebRTC protocols
- Troubleshoot and resolve call quality and performance issues
- Optimize system performance for scalability and low latency
- Collaborate with cross-functional teams for product enhancements
- Strong experience with FreeSWITCH architecture and modules
- Good understanding of SIP, RTP, WebRTC, and VoIP fundamentals
- Experience in Lua / C / JavaScript (any one or more)
- Knowledge of Linux environments and networking concepts
- Hands-on experience with call flows, IVR, and conferencing systems
- Experience with debugging tools like sngrep, Wireshark
- Experience with CPaaS or telecom platforms
- Knowledge of Kamailio / Asterisk
- Exposure to cloud infrastructure (AWS/GCP)
- Understanding of scalable distributed systems