Softwareentwickler Frontend - React / WebRTC

YoungCapital
Bonn, Germany
1 day ago
Apply on www.youngcapital.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Software Debugging Linux DevOps Twilio TypeScript Web Applications WebRTC ReactJS Backend Git
+2 more
Webpack Jitsi

Job description

  • Du konzipierst und entwickelst Web-Applikationen mit React und JavaScript
  • Du integrierst und entwickelst LiveKit-basierte Echtzeit-Video-/Audio-Funktionen (WebRTC) weiter
  • Du implementierst und optimierst das Device Handling (Kameras, Mikrofone, Peripheriegeräte, Berechtigungen im Browser)
  • Du arbeitest mit Systemen unter Linux (Entwicklung, Deployment, Debugging in Linux-Umgebungen) zusammen
  • Du arbeitest eng mit Backend-, DevOps- und Produktteams zusammen und stellst die Code-Qualität durch Reviews, Tests und Dokumentation sicher
  • Du analysierst Fehler und optimierst die Performance in produktiven Systemen

Requirements

  • Du hast fundierte Berufserfahrung in der Entwicklung mit React (Hooks, State Management, Component-Architektur)
  • Du hast idealerweise Erfahrung mit LiveKit oder vergleichbaren WebRTC-Frameworks (z. B. Twilio, Agora, Jitsi)
  • Du kennst dich im Umgang mit Media-Devices (getUserMedia, Device-APIs, Stream-Handling) aus
  • Du bist sicher im Umgang mit Linux als Entwicklungs- und/oder Zielumgebung
  • Du hast Erfahrung mit TypeScript, moderner Build-Tooling (Vite/Webpack) und Git und arbeitest selbstständig sowie strukturiert im Remote-Team
  • Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse und bist bereit zu reisen (z. B. für Team-Events, Kundentermine oder Vor-Ort-Einsätze)

Benefits & conditions

  • Volle Flexibilität: Arbeite zu 100 % remote und profitiere von einer Vertrauensarbeitszeit ohne feste Kernzeiten.
  • Technischer Gestaltungsspielraum: Du arbeitest mit einem modernen Tech-Stack und bringst deine eigenen Ideen bei technischen Entscheidungen aktiv mit ein.
  • Gezielte Weiterbildung: Nutze dein persönliches Budget für Konferenzen, Zertifizierungen oder Trainings, die dich fachlich weiterbringen.
  • Kurze Entscheidungswege: Statt starrer Hierarchien erwarten dich ein direkter Austausch im Team und schnelle, unbürokratische Entscheidungen.
  • Starker Teamzusammenhalt: Freue dich auf regelmäßige Team-Events vor Ort, bei denen wir den persönlichen Austausch pflegen und Erfolge gemeinsam feiern.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.youngcapital.de
Prepare application

Good distractions

Loading talks and stories from around this role…