Sr. Frontend Engineer (React JS, React Native, Real-time Media Communication)

Unicorn Lab · Posted 2026-05-13

Role OverviewWe are looking for a highly skilled and innovation-driven Frontend Engineer with strong expertise in React.js, React Native, and/or Flutter, along with hands-on experience in real-time media technologies.This role is suited for someone passionate about building next-generation, real-time, AI-powered applications, with a strong inclination towards R&D, experimentation, and continuous learning.Key ResponsibilitiesDesign and develop scalable, high-performance frontend applications using React.js, React Native, and FlutterBuild and optimize real-time communication systems including audio/video streaming and live interactionsWork with WebRTC protocols for live media streaming and peer-to-peer communicationImplement socket-based architectures using WebSockets, Socket.IO, Echo Harbour or similar frameworksCollaborate with backend teams using Node.js and Next.js for seamless API and SSR integrationsDevelop and enhance live streaming platforms with low latency and high reliabilityWork on media processing pipelines for audio, video, and image handling in real timeIntegrate AI/ML capabilities for image, video, and audio processing such as object detection, face recognition, and transcriptionOptimize applications for performance, responsiveness, and cross-platform compatibilityContribute to architecture decisions, technical design, and product innovationStay updated with emerging technologies and actively contribute to R&D initiativesRequired Skills and ExperienceStrong proficiency in React.js and modern JavaScript (ES6+)Hands-on experience with React Native and/or Flutter for mobile developmentExperience with real-time technologies including WebRTC, WebSockets or Socket.IO, and live audio/video streamingStrong understanding of media processing and streaming architecturesWorking knowledge of Node.js and Next.jsFamiliarity with computer vision and AI-based media processingExperience working with APIs, microservices, and event-driven systemsStrong understanding of performance optimization and low-latency systemsExperience with cloud platforms, preferably Azure, is an advantagePreferred QualificationsExperience building video conferencing, digital courtroom, or live streaming platformsExposure to Azure Communication Services, media servers, or similar technologiesKnowledge of FFmpeg, GStreamer, or other media frameworksFamiliarity with AI frameworks for multimedia processingExperience working on high-scale, real-time systemsBehavioral CompetenciesStrong innovation mindset with a passion for solving complex problemsDeep interest in R&D and emerging technologiesContinuous learner who actively experiments with new tools and frameworksAbility to work in a fast-paced, high-impact environmentStrong ownership and accountabilityWhat We OfferOpportunity to work on cutting-edge real-time and AI-driven platformsExposure to global-scale digital transformation projectsA culture focused on innovation, learning, and impactCollaboration with a highly skilled, multidisciplinary team

Apply for this role