Software Developer
Swadesh Mobile Private LimitedFixed
₹45,000 - ₹1,49,000
Earning Potential
₹1,49,000
Fixed
₹45,000 - ₹1,49,000
Earning Potential
₹1,49,000
Job highlights
Urgently hiring
14 applicants
Benefits include: Internet Allowance, Laptop, Food/Meals
Job Description
Job Title: UCaaS / Software Developer
Role: UCaaS Software Developer
Specialization: VoIP, Unified Communications, SIP, WebRTC, Real-Time Communications
Job Summary: We are seeking an experienced VoIP / UCaaS Software Developer to design, develop, integrate, and maintain scalable Unified Communications as a Service (UCaaS) and real-time communication solutions.
The ideal candidate will have strong hands-on experience with FreeSWITCH, Asterisk, SIP, RTP, WebRTC, Kamailio, OpenSIPS, PJSIP, SBCs, and SIP Trunking, along with programming expertise in Python and/or Node.js. Strong knowledge of Linux, VoIP architecture, SIP signaling, call routing, and real-time communication systems is essential.
Key Responsibilities
● Design, develop, and maintain scalable VoIP and UCaaS solutions.
● Develop and customize telephony applications using FreeSWITCH and Asterisk.
● Implement and troubleshoot SIP, RTP, SDP, WebRTC, and PJSIP technologies.
● Configure and manage SIP routing using Kamailio and OpenSIPS.
● Develop and integrate SBC, softswitch, and SIP trunking solutions.
● Build backend services, APIs, and automation using Python and Node.js.
● Develop and integrate WebRTC-based real-time communication solutions.
● Design call flows, SIP routing, failover, load balancing, and high-availability architectures.
● Troubleshoot SIP signaling, RTP/media, call quality, registration, NAT, and interoperability issues.
● Integrate SIP trunks, telecom carriers, third-party APIs, and communication platforms.
● Deploy, configure, and optimize Linux-based VoIP infrastructure.
● Monitor system performance, reliability, scalability, and security.
● Collaborate with engineering and product teams to deliver new UCaaS and VoIP features.
Required Skills
● Strong hands-on experience with FreeSWITCH and/or Asterisk.
● Strong understanding of SIP, RTP, SDP, and VoIP protocols.
● Practical experience with WebRTC and real-time communications.
● Experience with Kamailio and/or OpenSIPS.
● Knowledge of PJSIP, SIP Trunking, SBCs, and Softswitches.
● Proficiency in Python and/or Node.js.
● Strong knowledge of Linux systems and networking.
● Experience with SIP call routing, signaling, media flows, and troubleshooting.
● Understanding of NAT, firewalls, codecs, SIP registration, and VoIP security.
● Experience building or maintaining scalable and reliable VoIP/UCaaS platforms.
Preferred candidates required
● Experience in UCaaS, CPaaS, cloud telephony, or real-time communication platforms.
● Experience with SIP proxy, registrar, and routing architectures.
● Knowledge of VoIP monitoring, logging, and troubleshooting tools.
● Experience with REST APIs and third-party communication integrations.
● Familiarity with cloud platforms, containers, and distributed systems.
● Understanding of high-availability and carrier-grade VoIP architectures.
Ideal candidates :
We are looking for a technically strong UCaaS / VoIP Software Developer with practical experience in building and supporting real-time communication platforms. The candidate should have a strong understanding of telephony protocols, SIP infrastructure, media handling, VoIP development, and Linux-based systems, with the ability to develop scalable and reliable UCaaS solutions
Job role
Job requirements
About company
Similar jobs you can apply for
Manufacturing / ProductionAutomation Engineer
Equipment Manufacturer in MumbaiAndroid Application Developer
DsquarePython Developer
Swadesh Mobile Private Limited
Program Coordinator
CBM Education SystemsQuality Control Engineer
Amco Metals.NET Developer
ITology International Private LimitedYou can expect a minimum salary of 45,000 INR and can go up to 1,49,000 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed Graduate degree and people who have 3 to 31 years are eligible to apply for this job. You can apply for more jobs in Mumbai to get hired quickly.
The candidate should have Good (Intermediate / Advanced) English skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Mumbai at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is 27 Sept 2026. For more details, download apna app and find Full Time jobs in Mumbai . Through apna, you can find jobs in 64 cities across India. Join NOW!