← Oferty

Full-Stack WebRTC Developer — React, Node.js, GitHub, WHM/cPanel

Budżet: $5.0 - $10.0 HOURLY / PART_TIME ⭐ 4.73 (39) United States

api-development, database-development, payment-gateway-integration, javascript, node.js, react-js, mysql, web-programming, api

Preferowane kwalifikacje

  • Doświadczenie: Poziom podstawowy
Job Description We are looking for an experienced full-stack developer to help build and deploy a modern real-time video communication website. The ideal candidate must have strong experience with WebRTC, React, Node.js, GitHub, and WHM/cPanel. You should understand both front-end development and back-end infrastructure, including real-time connections, video streaming, deployment, security, and server configuration. Required Skills WebRTC video and audio communication React front-end development Node.js back-end development WebSocket or Socket.IO signaling STUN and TURN server configuration GitHub repositories, branches, commits, and pull requests WHM and cPanel server management Linux server deployment SSL certificate and domain configuration Responsive desktop and mobile interfaces API development and integration Application security and performance optimization Project Responsibilities The selected developer will be expected to: Build and improve a WebRTC-based video communication application. Develop a responsive and user-friendly React interface. Create and maintain the Node.js back end. Implement reliable WebRTC signaling and peer connections. Configure STUN and TURN services when required. Troubleshoot video, audio, connection, browser, and firewall problems. Manage the source code and development workflow through GitHub. Deploy and maintain the application using WHM/cPanel. Configure domains, subdomains, SSL certificates, environment variables, and server services. Test the application across desktop and mobile browsers. Improve application performance, reliability, privacy, and security. Document the code, deployment process, and server configuration. Preferred Experience Preference will be given to developers who have previously built: Video-chat platforms Live-streaming applications Peer-to-peer communication systems Multi-user video rooms Real-time messaging platforms Browser-based audio and video applications Moderation, reporting, or user-management systems Production applications hosted through WHM/cPanel What You Must Include in Your Proposal Please include the following: A short description of your WebRTC experience Links to relevant projects or GitHub repositories An explanation of your experience with React and Node.js Your experience configuring STUN and TURN servers Your experience deploying Node.js applications through WHM/cPanel Your availability and estimated weekly hours Your hourly rate or estimated project price Please do not submit a generic proposal. Start your application with the words “WebRTC Developer” so we know you read the complete job description. Screening Questions What WebRTC applications have you previously built? How would you implement signaling for a React and Node.js video application? Have you configured Coturn or another TURN server? How do you handle users located behind restrictive NATs or firewalls? How would you deploy and keep a Node.js application running through WHM/cPanel? How do you protect WebRTC sessions and signaling connections? Can you provide a live example or GitHub repository showing similar work? Are you comfortable documenting the application and deployment process? Working Relationship We are looking for a dependable developer who communicates clearly, commits code regularly, documents their work, and provides honest progress updates. Successful completion of the initial project may lead to ongoing development, maintenance, and feature work.
Otwórz na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Zaloguj