
In Progress
Posted
Paid on delivery
I'm looking for a skilled WebRTC developer to implement real VoIP calling functionality for my app, WolfCall. Current Architecture: - PSTN callback flow: Twilio calls the user’s SIM number first, then bridges the international destination. Target Architecture: - Real VoIP/WebRTC in-app calling. Requirements: - User presses Call inside WolfCall. - Call stays completely inside the app (no Android/iPhone system dialer). - No callback to user mobile SIM. - Audio handled through internet/WiFi/mobile data. - Twilio only calls the destination number. - Full in-app call control (mute, speaker, hangup, etc.). Preferred Technologies: - Twilio Voice SDK OR Twilio Voice JS SDK / WebRTC. Important Notes: - The backend and business logic are already working in production (Supabase backend, Stripe payments, calling credits, Twilio webhooks, call status handling, billing system). - I do NOT want to rebuild the entire app from scratch. The focus is solely on replacing the current callback calling system with a proper VoIP architecture. The goal is a production-ready in-app calling experience similar to WhatsApp/Viber/Telegram.
Project ID: 40435450
148 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
148 freelancers are bidding on average €482 EUR for this job

Hi there — The real challenge with WebRTC voice is not just connecting two browsers, but making calls reliable across NAT, weak networks, mobile browsers, permissions, and reconnection cases. A common failure in WebRTC builds is skipping the signaling and TURN strategy, so calls work in local testing but fail for real users behind corporate networks or mobile carriers. Recording also needs to be designed carefully so audio is captured consistently and uploaded without data loss. I’d approach this as: signaling layer → peer connection setup → STUN/TURN config → call state handling → recording pipeline → cloud storage upload → playback/admin access. Depending on your current stack, recording can be handled client-side for simpler calls, or server-side through an SFU/media server if you need more reliability and control. For storage, I’d use S3, Google Cloud Storage, or similar with secure signed URLs and metadata saved in the database. One question I’d clarify first: is this for browser-to-browser calls only, or do you also need mobile app support?
€500 EUR in 7 days
8.1
8.1

Hello, >>>> Multi languages (English and Germany ) <<<< I have carefully reviewed your WolfCall VoIP calling requirements and clearly understand that the objective is to replace the current PSTN callback architecture with a real in-app WebRTC/Twilio VoIP calling system without rebuilding the existing platform. With 10+ years of experience in WebRTC, Twilio Voice SDK, VoIP systems, and real-time communication applications, I can implement a production-ready calling experience similar to WhatsApp or Telegram. I will integrate Twilio Voice SDK/WebRTC to enable complete in-app internet-based calling with no SIM callback or native dialer involvement. The solution will support full call controls including mute, speaker, hangup, connection handling, and stable audio routing over WiFi/mobile data while keeping your existing Supabase backend, Stripe billing system, Twilio webhooks, and production business logic intact. The implementation will focus on clean integration, low-latency audio communication, secure token handling, and scalable architecture while minimizing disruption to your current app infrastructure. I WILL PROVIDE 2 YEARS FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM DEVELOPMENT TO PRODUCTION DEPLOYMENT. I am available to start immediately and can deliver a stable, production-ready VoIP solution within the agreed timeline. I eagerly await your positive response. Thanks.
€475 EUR in 7 days
8.3
8.3

I can help with this, I will implement the WebRTC voice call system — signaling server, peer connection handling, and call recording with cloud storage upload. The full pipeline from initiating a call to retrieving a stored recording will be covered. For recording, I will use the MediaRecorder API on the server side rather than client side — this ensures consistent audio capture regardless of browser quirks and gives you a single authoritative recording per call. Recordings will be chunked and streamed directly to cloud storage (S3 or GCS) so nothing is lost if a session drops unexpectedly. Questions: 1) What is your current backend stack — Node.js, Python, or something else — and do you have a signaling server already? Looking forward to discussing further. Best regards, Kamran
€277 EUR in 13 days
7.4
7.4

Hi there, I have read your project requirement, and you need a WebRTC-based VoIP calling system integrated into your existing WolfCall app by replacing the current Twilio PSTN callback flow with a fully in-app internet calling experience. I can help you with: • Twilio Voice SDK / WebRTC integration for Android & iOS • Full in-app VoIP calling without system dialer usage • Audio handling over WiFi/mobile data • Call controls including mute, speaker, and hangup • Integration with your existing Supabase, Stripe, and Twilio backend logic • Production-ready VoIP architecture without rebuilding the app Quick questions: ================ Is WolfCall currently built in native Android/iOS or Flutter/React Native? Do you already use Twilio Access Tokens for authentication? Should call recording functionality be supported in future phases? Do you need push notification handling for incoming VoIP calls? Best Regards, Srashtasoft Team
€500 EUR in 7 days
7.1
7.1

Hello Sir, I have 10 years of experience working with website and app development. I can develop WebRTC as you need. Thanks, Bhargav.
€500 EUR in 7 days
7.0
7.0

Hi, We can implement a reliable WebRTC-based voice calling system with high-quality real-time audio, built for stability and low latency. We will set up: Peer-to-peer or server-assisted WebRTC voice calls Call recording (server-side or session-based, depending on architecture) Secure cloud storage integration for recorded calls (e.g. AWS S3, Azure, or GCP) We focus on ensuring: Clear audio quality and stable connections Scalable architecture for multiple users Secure handling of recordings and access control We’ve worked on similar real-time communication features including voice/video call systems, WebRTC signaling setups, and cloud-based media storage pipelines. If you are not happy with the work, you do not pay. We will treat it as a free consultation with no obligation. Regards Interconnect Team
€500 EUR in 7 days
6.8
6.8

Hi there, I understand you need reliable WebRTC voice calling with high-quality audio, call recording, and secure cloud storage for saved recordings. I have 9+ years of full-stack experience building real-time, API-driven platforms with Node.js, React, cloud deployment, storage integrations, and scalable backend services. I can implement the WebRTC signaling flow, STUN/TURN setup, recording pipeline, cloud upload, access controls, and testing to ensure calls and recordings work smoothly across devices. I’ve worked on real-time communication and messaging apps, secure REST services, and cloud-based platforms with automated storage workflows. Best regards, Stratos
€500 EUR in 7 days
6.6
6.6

As a WebRTC and backend developer with a focus on voice call functionality and cloud storage integration, I can confidently say that I am equipped with the skills and experience needed to implement the functionalities you require for your project. My past work includes building voice call features using WebRTC, implementing call recording functionalities, and utilizing cloud storage for secure data storage. What sets me apart is my client-centric approach. By taking the time to understand your unique needs and aligning them with my extensive technical expertise, I ensure efficient and effective solutions that go beyond expectations. With Pinnacle Digital Services, you won't just receive a standard solution; you'll gain a partner dedicated to your success. In addition to my proficiency in WebRTC, call recording, and cloud storage integration, I bring a wealth of knowledge in PHP, MySQL, HTML5, CSS, jQuery, Node.js, Vue.js frameworks such as CodeIgniter, Laravel, CakePHP. This breadth of understanding will empower me to create optimized applications that not just meet your immediate requirements but also have strong foundation for iterative improvements. Let's build something great together!
€350 EUR in 4 days
6.3
6.3

Hi, I can implement reliable WebRTC voice calling with call recording and automatic cloud storage integration for your application. I have experience working with real-time communication systems, including WebRTC signaling, audio stream management, recording pipelines, and secure cloud storage. I can set up high-quality voice calls, handle connection stability, and ensure recordings are captured and uploaded automatically to your preferred cloud provider such as AWS S3, Google Cloud Storage, or Cloudflare R2. The implementation can include signaling server integration, recording controls, metadata tracking, and secure access to stored audio files. I will also test call quality, reconnection behavior, and recording integrity across supported devices. Whether this is for web, Android, or a hybrid mobile application, I can adapt the solution to fit your current architecture and provide clean, documented code for future maintenance. Please share your existing stack and any preferred storage provider, and I can outline the best approach and timeline. Best, Justin
€500 EUR in 7 days
5.9
5.9

Hi, this project requires solid expertise in WebRTC voice call implementation with reliable recording and cloud storage integration. The real engineering risk lies in orchestrating low-latency, synchronized audio streams while ensuring recording integrity and secure storage. I usually structure real-time communication systems by separating signaling, media handling, and storage layers to isolate failure domains and optimize performance. I’ve built several production pipelines involving real-time audio routing and recording, notably in the TikTok AI Livestream Setup project where low-latency voice integration was critical. In that project, I designed modular audio flow components with fallback mechanisms and precise synchronization controls, which are essential tradeoffs for maintaining quality in voice calls with recording. I recommend a similar layered approach here to manage call setup, media capture, and offloading recordings to cloud storage asynchronously. Although my core expertise is in AI and backend systems, my experience with real-time audio streaming and cloud integration equips me to deliver a robust, maintainable solution that scales in production. I can start by outlining the audio capture and recording pipeline, mapping the cloud storage interface, and reviewing synchronization strategies to ensure high-quality voice call functionality. Thanks, Hercules
€500 EUR in 7 days
5.4
5.4

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have successfully implemented WebRTC-based voice call systems with call recording and cloud storage integration, ensuring smooth and high-quality communication. The most critical part to successfully complete this project is ensuring low-latency, stable voice call connections combined with secure and efficient recording storage. Approach: ⭕ Set up WebRTC signaling and peer connection for reliable voice calls ⭕ Develop call recording feature capturing audio streams seamlessly ⭕ Integrate cloud storage service for secure, scalable recording storage ⭕ Test end-to-end workflow across devices for quality assurance ❓ What cloud storage provider do you prefer for storing recordings? ❓ Is there a particular mobile platform focus (Android/iOS) for your app? ❓ Do you need help with both frontend and backend implementation? I am confident in delivering a robust, scalable WebRTC voice call solution with recording and cloud storage that meets your needs perfectly. Best regards, Nam
€550 EUR in 5 days
5.2
5.2

Hi, We can definitely implement high quality WebRTC voice calling with reliable connection handling, call recording, and secure cloud storage integration. We have experience working with real time audio systems, so we can ensure stable calls and proper recording flow without performance issues. Yes, we can do this. We will set up the full WebRTC stack, handle recording at the server or client level as needed, and store files securely on cloud storage with easy access and management. Let’s have a quick meeting so I can understand your app setup and requirements. After that, you can decide how you want to proceed. I’ll also share my portfolio in the chat. Mughiraa
€500 EUR in 7 days
5.1
5.1

Hello, I can help you migrate your current PSTN callback system in WolfCall to a true in-app WebRTC VoIP calling architecture, without touching your existing backend, billing, or Twilio logic. I have experience working with real-time communication systems, including Twilio Voice SDK and WebRTC-based calling flows, and can integrate this cleanly into an existing production setup like yours (Supabase + Stripe + Twilio). My approach would be: Replace PSTN callback flow with WebRTC in-app audio sessions Implement Twilio Voice SDK (mobile/WebRTC client) for direct internet-based calling Ensure calls stay fully inside the app (no native dialer involvement) Maintain your existing Twilio backend for destination calling + billing logic Integrate full call controls (mute, speaker, hangup, status events) Handle connection states (ringing, connected, reconnect, dropped calls) Optimize audio latency and stability over mobile data/WiFi Ensure compatibility with your current Supabase + webhook architecture The goal will be a WhatsApp/Viber-style in-app calling experience while preserving your existing production systems. Timeline: 5–10 days depending on mobile platform (iOS/Android/Web) scope Budget: Can be discussed based on whether you need SDK integration only or full call UI + state management layer I can start immediately and work incrementally so your live system is never disrupted. Warm regards, Harpreet Singh
€250 EUR in 5 days
4.9
4.9

OVER 10 YEARS OF EXPERIENCE IN IT, HIGH QUALITY DELIVERY Hey there! The most common place this kind of migration goes wrong is the Twilio access token flow and how the SDK handles audio session interruptions on iOS and Android so I'd lock those two things down in the first session before touching any of your existing call control UI. I've replaced PSTN callback architectures with Twilio Voice SDK before and the good news with your setup is that your Supabase backend, webhooks, and billing logic stay completely untouched since the swap happens purely at the client calling layer. The end result for your users is exactly what you're describing where they press call inside WolfCall, audio flows over internet, and the system dialer never opens. The work is focused and surgical: swap the callback trigger for a Twilio Voice SDK call initiation, wire the access token endpoint into your existing Supabase backend, and implement the in-app call controls like mute, speaker, and hangup using the SDK's native events. Audio session management on mobile gets special attention because that's where WhatsApp-level call quality either happens or falls apart depending on how you handle interruptions, Bluetooth routing, and background mode. Your existing Twilio webhooks and call status handling keep working as is since Twilio still dials the destination number on your behalf. I'd deliver this as a clean drop-in replacement with no rebuild and no disruption to production while it ships.
€500 EUR in 7 days
4.8
4.8

Will the voice system support one-to-one calls only initially, or should the architecture prepare for group calls and scaling later, because signaling and media-server design differ significantly. I can implement a reliable WebRTC voice-calling solution with recording support, cloud storage integration, scalable signaling architecture, low-latency audio handling, and secure backend workflows optimized for production-grade communication systems.
€500 EUR in 30 days
4.4
4.4

Hello, I’m an experienced developer with strong expertise in WebRTC-based communication systems. I can implement a reliable and high-quality voice calling solution with stable connection handling and low latency. I will also integrate a call recording feature and ensure that recordings are securely uploaded and stored in cloud storage such as AWS S3, Google Cloud, or a similar scalable solution. My focus will be on performance, security, and clean architecture so the system can easily scale in the future. I have worked on real-time communication features including voice/video calls, signaling servers, and media handling, and I’m comfortable integrating recording pipelines with cloud storage. I can also provide proper documentation and testing to ensure everything runs smoothly. Let’s discuss your requirements in chat and I’ll share relevant examples of similar work.
€400 EUR in 5 days
4.6
4.6

Hi, I understand your requirement to replace the current PSTN callback flow with true in-app WebRTC VoIP calling inside WolfCall, without touching the rest of your working backend, billing, or credit logic. The plan is to integrate the Twilio Voice SDK directly into your app so when a user taps Call, audio is handled fully over internet data and the call never touches the system dialer or the user’s SIM. Twilio will only dial the destination number, while the user stays connected through VoIP within the app. What I will implement: * Token generation from your backend for secure VoIP sessions * Native in-app call screen with mute, speaker, hangup, and call states * WebRTC audio routing over WiFi/mobile data * Proper handling of foreground, background, and reconnect states * Integration with your existing Twilio webhooks and call status logic * Production-grade testing for latency, audio quality, and edge cases You will get a true WhatsApp/Viber-style calling experience without rewriting the app, along with clean commits and brief hand-off notes so you can maintain it easily.
€250 EUR in 7 days
5.0
5.0

Hi, I can help you implement reliable WebRTC voice calling with recording and cloud storage in a production-ready way. For call quality, WebRTC is designed for low latency voice and commonly relies on Opus plus built-in mechanisms such as echo cancellation, jitter buffering, and packet-loss handling, which makes it a strong fit for high-quality audio calls. For recording, the most dependable setup is usually server-side recording through a media server or recording peer, because pure peer-to-peer sessions do not make cloud-side recording straightforward. I’d typically build this with a lightweight signaling/backend layer, secure session control, server-side recording, and upload the final files to cloud storage such as S3-compatible object storage with clear metadata and access rules. I’ve worked on real-time communication features where the key focus was call stability, session handling, and storing post-call artifacts cleanly for later retrieval.
€500 EUR in 7 days
4.0
4.0

I can implement a reliable WebRTC-based voice calling system with high-quality real-time communication, ensuring stable peer-to-peer connectivity and optimized audio performance across different network conditions. The solution will include full voice call functionality using WebRTC, along with a call recording feature that captures audio sessions securely. Recordings will be processed and stored directly in cloud storage with a structured and scalable setup, making it easy to retrieve, manage, and expand in the future. regards, Shawana
€500 EUR in 14 days
3.8
3.8

Hello, I see you need real VoIP calling with WebRTC implemented for your app which requires deep understanding of media streaming and network issues. The hidden challenge is ensuring low latency and cross-platform compatibility which needs careful backend and frontend sync. We have 10+ years experience in Laravel, Vue.js, React.js plus Flutter for cross-platform mobile apps and strong expertise with realtime communication. You can check samples from our work at https://www.freelancer.com/u/eliaa. Looking forward to hearing from you. Best Regards, Elia Fawzy.
€675 EUR in 7 days
3.8
3.8

Zwingenberg, Germany
Payment method verified
Member since May 11, 2026
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$1500-3000 USD
$25-50 USD / hour
₹12500-37500 INR
₹750-1250 INR / hour
€250-750 EUR
€750-1500 EUR
₹100-400 INR / hour
₹12500-37500 INR
$3000-5000 USD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹75000-150000 INR