Search by job, company or skills

Unicorn Labs

Frontend Engineer (React.js / React Native / Flutter)

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145083221