← Zákazky

Senior Web Streaming Integration Engineer

Rozpočet: $1000.0 FIXED / ⭐ 5.00 (1) ARE

http, python, node.js, typescript, websockets, webrtc, charles-proxy

Summary We are looking for a skilled engineer with strong experience analyzing and integrating with web-based live streaming systems, and who is comfortable using AI development tools such as Claude, ChatGPT, Cursor, or similar tools to speed up development and research workflows. Your role will focus specifically on understanding how browser-based live streaming platforms function so we can build our own dashboard capable of managing and broadcasting streams programmatically through supported web integrations. Responsibilities - Research and analyze live streaming workflows used in modern web platforms - Analyze browser network traffic, APIs, WebSockets, and real-time communication patterns - Understand how streams are: Created, Authenticated, Started/stopped, and Maintained in real time - Develop backend services and automation systems that interact with streaming workflows - Inspect frontend JavaScript applications and browser runtime behavior to understand platform integrations - Build proof-of-concept implementations for managing streams from our centralized dashboard - Work closely with backend engineers to integrate findings into scalable production systems Analyze: - WebSocket traffic - REST/GraphQL APIs - Binary/protobuf payload structures - Authentication and session flows - Real-time heartbeat and telemetry mechanisms Requirements - Strong experience working with web-based streaming or real-time communication systems Deep understanding of: - WebSockets - HTTP/HTTPS - Browser networking - Real-time communication architectures Experience with tools such as: - Chrome DevTools - mitmproxy - Burp Suite - Charles Proxy - Frida (optional) - Ability to analyze complex frontend JavaScript applications - Experience reproducing browser network workflows and session handling - Familiarity with browser automation, telemetry systems, and anti-abuse protections is a plus - Comfortable working with undocumented APIs and conducting independent technical research Strong programming skills in: - Python - Node.js - TypeScript Nice to Have - Experience with RTMP, WebRTC, or HLS - Experience with Puppeteer, Playwright, or Selenium - Experience working with creator tools or streaming dashboards - Knowledge of FFmpeg or browser media pipelines Project Goal We are building a centralized dashboard that can: - Control and manage live streams - Broadcast programmatically through supported web integrations - Monitor stream status and health - Automate streaming workflows across platforms
Otvoriť na Upwork