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 WebRTC protocols for live media streaming and peer-to-peer communication
- Implement socket-based architectures using WebSockets, 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 JavaScript (ES6+)
- Hands-on experience with React Native and/or Flutter for mobile development
- Experience with real-time technologies including WebRTC, WebSockets 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