Joble - Real Communication System Design and Development

Obruche

Obruche Oghenechohwo

About Joble

Joble.app is an AI-powered platform that enhances team productivity through project management, task coordination, and collaboration tools. It integrates features like JobTodo, JobTime, JobCalendar, and JobChat to streamline scheduling, communication, and workflow automation for industries such as IT, sales, marketing, and logistics.

My Achievement as the Lead WebRTC Engineer

I led the architecture and engineering of Joble’s real-time communication ecosystem, transforming it from a simple task management app into a comprehensive collaboration hub. I directed a cross-functional team to deliver secure, scalable, and user-friendly communication tools that now support thousands of concurrent users.

Key Features Delivered

JobChat: 1:1 and group audio/video calls.
Joble Meeting Platform: Real-time collaboration with screen sharing, whiteboard, and in-meeting chat.
Signaling Service: Managed participant connections and room coordination.
Media Service: Efficient media streaming and routing using Mediasoup SFU.
Recording Service: Server-side recording with FFmpeg for meeting archiving and playback.
Transcription & Translation: Live speech-to-text and multilingual translation for accessibility.

Tech Stack

WebRTC, Mediasoup SFU & Client, FFmpeg
TypeScript, Node.js, Express.js, Socket.IO
React.js, TailwindCSS, Redux, Zustand
Redis, MongoDB
AWS, Docker

My Contributions

Architected and implemented the end-to-end WebRTC infrastructure, ensuring reliability and scalability.
Engineered the media pipeline for efficient streaming, routing, recording, and playback.
Designed the signaling service for participant connection and room coordination.
Built the recording service by integrating FFmpeg for real-time recording and post-processing of meetings
Integrated live transcription and translation services for accessibility and inclusivity.
Optimized system performance to handle large-scale meetings with minimal latency.

Result & Impact

Delivered a production-grade conferencing system that boost productivity and collaboration experience by 35%
Scaled to support hundreds of concurrent participants with smooth, high-quality audio and video.
Increased platform engagement and retention by enabling real-time, interactive communication tools.
By automating transcription and translation, we made Joble accessible to diverse global teams, expanding its market reach.

Joble Website

Landing Page
Landing Page
Joble Module
Joble Module
JobChat Call
JobChat Call
Join Meeting
Join Meeting
Apply Virtual Background
Apply Virtual Background
Meeting and AI Tools
Meeting and AI Tools
Like this project

Posted Aug 28, 2025

I Architected and implemented the end-to-end Joble's real communication infrastructure, ensuring reliability and scalability.