IP Microphone Broadcast Interface Developer

Job ID: 40213043

Budget: €750 – €1,500 EUR

Project Title

IP Microphone Control System with Professional Broadcast UX (Prototype)

Project Description

We are looking for an experienced full-stack developer to build a technical prototype of an IP microphone control system with a professional broadcast-style user interface, inspired by tools such as RME TotalMix or high-end broadcast control panels.

This is not a simple web app.
It is a real-time control interface designed for professional audio and broadcast environments.

Scope of Work

Core objectives:

Develop a software control interface for IP microphones

Control parameters such as:

Gain

Mute / On-Off

Status monitoring

Interface must be:

Clean

Intuitive

Optimised for professional operators

System overview:

IP microphones with:

Separate IP control interface

Audio transported over Dante

Control layer communicates with microphones via:

IP (REST / TCP / UDP — to be defined by developer)

Audio is not processed, only controlled and monitored

UX / UI Requirements

Mixer-style layout

Channels displayed left to right

Clear visual feedback:

Active / muted

Network / device status

Scalable design (initial prototype: 8 microphones)

UX must feel broadcast-grade, not consumer

Technical Expectations

Frontend:

Web-based or desktop (developer proposal welcome)

Backend:

Modular and extensible architecture

Code must be:

Clean

Documented

Suitable for future expansion

We will provide:

Functional specifications

UX references

Network assumptions (IP ranges, device logic)

Important Notes

This project is a first prototype intended for:

Internal validation

Investor demonstrations

Long-term collaboration is possible

NDA and IP protection will be required
Ideal Candidate

Proven experience with:

Real-time control systems

Networked devices

Technical UX

Ability to discuss architecture, not just write code

Comfortable working with a senior broadcast audio specialist

When Applying, Please Include

Relevant past projects (especially control panels or technical dashboards)

Short explanation of how you would approach the system architecture

Preferred tech stack