Skip to content

Independent Software Engineer -WebRTC & Jitsi Telehealth

eLinx Health, LLC

remote globalPosted May 31, 2026

About the role

JJob Title: Independent Software Engineer (Contractor) – WebRTC & Jitsi Telehealth Integration

Company: eLinx Health

Location: Remote

Job Type: Contract (Independent Contractor)

Project Duration: Estimated 4–6 weeks (Milestone-based)

Compensation: Hourly rate or fix price

Project Overview:

We are seeking a specialized, independent WebRTC / DevOps Contract Engineer to deploy, secure, and integrate an open-source Jitsi Meet infrastructure into our medical software platform.

Our application ecosystem consists of a consumer-facing Patient Web Portal and our clinical backend, Polaris EMR (built on the open-source OpenEMR framework). The entire system is anchored in Microsoft Azure. The ideal candidate will have direct experience building, hardening, and embedding Jitsi/WebRTC instances into existing web application codebases without relying on third-party SaaS APIs.

Scope of Work & Deliverables:

This is a milestone-driven contract divided into clear project phases:

Milestone 1 (Azure Infrastructure Deployment): Deploy open-source Jitsi Meet components (JVB, Jicofo, Prosody) natively onto our Azure infrastructure using Azure Container Apps or Docker/AKS.

Milestone 2 (HIPAA Security & Network Isolation): Harden the Jitsi environment for strict medical compliance. Configure private STUN/TURN servers (Coturn), completely strip out public analytics hooks, and implement secure JSON Web Token (JWT) asymmetric authentication generated by our backend.

Milestone 3 (Dual-Frontend Embedding): Implement a unified frontend module using Jitsi's external_api.js to embed video frames via iframe. This must support a simple interface for the Patient Web Portal and a flexible, split-screen UI layout within the Polaris EMR for provider note-taking.

Milestone 4 (Recording Pipeline Architecture): Set up Jitsi Jibri to record clinical sessions upon request and automate a pipeline that securely pushes encrypted .mp4 video files directly to our private Azure Blob Storage.

Required Technical Expertise:

Proven WebRTC Mastery: Deep understanding of real-time streaming, audio/video codecs, network traversal (STUN/TURN/ICE), and optimizing Selective Forwarding Units (SFUs).

Direct Jitsi Experience: Hands-on experience customizing open-source Jitsi Meet, configuring config.js and interface_config.js, and leveraging the Jitsi iFrame API.

Microsoft Azure DevOps: Confident provisioning compute nodes, containers, virtual networks, and Blob Storage inside Azure.

Full-Stack Proficiency: Experience writing clean JavaScript/Node.js for token authentication and basic familiarity with PHP to interface with the OpenEMR calendar/database layers.

Contract Terms & How to Apply:

This is a 1099 / independent contractor position.

We have an explicit, pre-written architectural blueprint ready to hand off upon contract initiation to ensure you hit the ground running.

To Apply: Please submit your resume or a link to your portfolio/GitHub. Crucial: Please highlight any past WebRTC, video-streaming, or Jitsi-specific deployment projects you have successfully completed.

Pay: From $25.00 per hour

Work Location: Remote

Questions about this role

  • How do I apply to this Independent Software Engineer -WebRTC & Jitsi Telehealth role at eLinx Health, LLC?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in your country?

    Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does eLinx Health, LLC use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.