
Closed
Posted
Paid on delivery
I have an existing Angular application that already uses WebRTC, but connection drops, inconsistent audio-video quality, and some brittle glue code are hurting the experience for both our internal team and our external clients. I want the video-conferencing and voice-calling flows rebuilt so they feel rock-solid and native to Angular rather than an add-on. You will dive into the current codebase (Angular 18, TypeScript) to refactor the signaling layer, configure STUN/TURN properly, and tighten up state management so renegotiations no longer break active sessions. Expect to profile bandwidth, tweak codec preferences, and ensure the change detection cycle is not blocking media threads. Deliverables • Stable one-to-one and group video calls that recover gracefully from network blips • High-clarity voice calls with echo cancellation and automatic gain control verified across major browsers • A reusable Angular service/component set with clear interfaces and unit tests • Updated documentation so another developer can wire the service into new screens within minutes I will provide repo access in remote desktop, signaling-server credentials, and sample test accounts the moment we agree on the approach. A short kickoff call to walk you through the pain points is included, and we will review the work on a staging branch before merging to production.
Project ID: 40223246
7 proposals
Remote project
Active 5 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
7 freelancers are bidding on average ₹27,964 INR for this job

As someone who has been immersed in the field for over 15 years, I understand the significance of stable and sophisticated video/voice communication channels. With my experience in Angular, particularly with TypeScript and Angular 18, I am confident in my ability to tackle any optimization issue with your existing WebRTC-based platform. I'm well-versed in the nuts and bolts of configuring STUN/TURN servers, refactoring signaling layers, and tightening state management - all essential for ensuring a seamless video/audio experience. Not only do I have a solid understanding of bandwidth profiling and codec preferences, but I also have deep knowledge on how to make these improvements without compromising the media threads or the overall user experience. What makes me an even better fit is my commitment to delivering maintainable code accompanied by profound documentation. This means not only will you receive robust services/components for your current project, but any future developer can easily wire them into new screens with minimal effort. I believe in not just "getting it done" but getting it done right while ensuring that, as my client, you are completely satisfied every step of the way.
₹37,000 INR in 7 days
2.4
2.4

Hi there! I’m Robert, a Senior Full-Stack & AI Engineer with over 10 years of experience architecting and delivering SaaS platforms, automation systems, and intelligent applications, highlighting my top skills in Angular, WebRTC, and real-time communication. I have successfully revamped existing Angular applications by enhancing WebRTC protocols for seamless video and voice experience, as seen in a project where I stabilized multi-party video calls while improving codec management. My deep technical background means I understand your goals for a stable and native Angular experience. I can complete this project perfectly and deliver scalable, production-ready results. I prioritize clean architecture, structured documentation, CI/CD automation, and adhere to OWASP-based security practices. Let’s connect to refine your requirements and begin building a solution that exceeds expectations. What specific challenges have you faced during the current implementation that you'd like to prioritize in the refactoring process?
₹35,000 INR in 30 days
0.0
0.0

Hi, Yes — I can stabilize and refactor your Angular 18 WebRTC calling to make it reliable for 1:1 and group calls. What I’ll do: Review current signaling + call state flow and remove brittle glue code Fix ICE negotiation issues and implement proper reconnection handling (network blips, ICE restart) Configure and validate STUN/TURN properly (NAT types, relay fallback) Improve renegotiation/state management so active sessions don’t break Profile bandwidth/quality and tune constraints (bitrate, resolution, simulcast if applicable) Ensure Angular change detection isn’t blocking media threads (move heavy work outside zone, optimize rendering) Deliver a reusable Angular service/component with clear interfaces, unit tests, and documentation Workflow: Kickoff call to capture pain points Work on a staging branch, frequent PRs, and test across major browsers Final handover with docs so your team can plug it into new screens quickly I can start immediately once repo + signaling server access is shared.
₹30,000 INR in 15 days
0.0
0.0

Hello, We have already successfully implemented WebRTC in both React Native and React.js, and it’s working perfectly for 1-to-1 audio/video calling with stable performance and no call drops. If you’d like, we can schedule a quick discussion and I can show you a live demo. You can also check our portfolio project “Hiddo Website Dating App”, where this feature is already implemented. Looking forward to connecting with you. Thanks!
₹25,000 INR in 7 days
0.0
0.0

Hello, I can refactor and stabilize your Angular 18 WebRTC implementation to ensure reliable one-to-one and group calls with clean, reusable architecture. I will: Rebuild and harden the signaling layer Properly configure STUN/TURN for stable connectivity Improve renegotiation handling and state management Optimize codec settings, bandwidth handling, and media constraints Ensure Angular change detection does not interfere with media streams Add reusable Angular services/components with unit tests Improve audio quality (echo cancellation, AGC, noise suppression) The goal will be production-grade stability with graceful recovery from network drops. Ready for a quick kickoff call and staging review before production merge.
₹12,500 INR in 20 days
0.0
0.0

Hyderabad, India
Payment method verified
Member since Aug 16, 2023
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$750-1500 USD
₹600-1500 INR
$10-30 USD
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
£250-750 GBP
$8-15 USD / hour
$200-750 USD
$25-50 USD / hour
$8-15 USD / hour
₹12500-37500 INR
$30-250 USD
₹1000-2000 INR
$750-1500 NZD
$8-15 USD / hour
€8-20 EUR
$8-10 USD / hour
$25-50 USD / hour
$8-15 AUD / hour