Role Overview We 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 Responsibilities Design and develop scalable, high-performance frontend applications using React.js, React Native, and Flutter Build and optimize real-time communication systems including audio/video streaming and live interactions Work with Web RTC protocols for live media streaming and peer-to-peer communication Implement socket-based architectures using Web Sockets, Socket. IO, Echo Harbour or similar frameworks Collaborate with backend teams using Node.js and Next.js for seamless API and SSR integrations Develop and enhance live streaming platforms with low latency and high reliability Work on media processing pipelines for audio, video, and image handling in real time Integrate AI/ML capabilities for image, video, and audio processing such as object detection, face recognition, and transcription Optimize applications for performance, responsiveness, and cross-platform compatibility Contribute to architecture decisions, technical design, and product innovation Stay updated with emerging technologies and actively contribute to R&D initiatives
Required Skills and Experience Strong proficiency in React.js and modern Java Script (ES6+) Hands-on experience with React Native and/or Flutter for mobile development Experience with real-time technologies including Web RTC, Web Sockets or Socket. IO, and live audio/video streaming Strong understanding of media processing and streaming architectures Working knowledge of Node.js and Next.js Familiarity with computer vision and AI-based media processing Experience working with APIs, microservices, and event-driven systems Strong understanding of performance optimization and low-latency systems Experience with cloud platforms, preferably Azure, is an advantage Preferred Qualifications Experience building video conferencing, digital courtroom, or live streaming platforms Exposure to Azure Communication Services, media servers, or similar technologies Knowledge of FFmpeg, GStreamer, or other media frameworks Familiarity with AI frameworks for multimedia processing Experience working on high-scale, real-time systems Behavioral Competencies Strong innovation mindset with a passion for solving complex problems Deep interest in R&D and emerging technologies Continuous learner who actively experiments with new tools and frameworks Ability to work in a fast-paced, high-impact environment Strong ownership and accountability What We Offer Opportunity to work on cutting-edge real-time and AI-driven platforms Exposure to global-scale digital transformation projects A culture focused on innovation, learning, and impact Collaboration with a highly skilled, multidisciplinary team