Front-End Engineer (Real-Time Media, AI Avatars, React.js)
Front-End Engineer (Real-Time Media, AI Avatars, React.js)
Location: Dubai
Employment Type: Full-Time
Experience Level: Mid–Senior Level
Reports To: Engineering Manager / Front-End Lead
⸻
Job Summary:
We are seeking a highly skilled Front-End Engineer with a strong command of real-time, media-rich front-end systems and a passion for next-generation user experiences. This role involves building immersive UI frameworks that integrate 3D avatars, AI-driven Text-to-Speech (TTS) and Speech-to-Text (STT) technologies, WebRTC, and WebSocket infrastructures. You will help bring lifelike digital avatars and media-rich apps to life across web and mobile platforms.
Key Responsibilities:
• Build advanced front-end applications using React.js, Vue.js, Next.js, and TypeScript.
• Integrate 3D avatars with real-time voice interaction using AI-based TTS and STT engines (e.g., Azure Cognitive Services, Google Cloud).
• Connect WebSocket-based real-time speech and interaction flows with front-end rendering of avatars and media.
• Handle media streaming, WebRTC, and low-latency audio/video processing within the browser.
• Collaborate with back-end and AI/ML teams to bring interactive voice + avatar UX to life.
• Embed Unity or Unreal Engine experiences into the UI cloud rendering.
• Develop mobile apps using React Native with synchronization across devices.
• Translate Figma designs into performant, accessible front-end components.
• Implement telemetry and logging strategies for media, interaction, and failure handling using Azure App Insights.
• Support unit testing and test automation with Playwright, Jest, etc.
• Contribute to SDLC best practices, CI/CD pipelines, and Agile delivery via Azure DevOps.
Required Skills & Qualifications:
• 3–6 years of professional experience in front-end development.
• Advanced knowledge of React.js, Vue.js, Next.js, TypeScript, and Tailwind CSS.
• Strong understanding of video/audio streaming, WebRTC, HLS, or DASH.
• Proven experience integrating with or developing WebSocket servers for live, real-time features.
• Experience building media-heavy and real-time applications with high performance and reliability.
• Hands-on experience with Unity or Unreal Engine integration in browser/mobile environments.
• Solid experience with React Native for cross-platform mobile development.
• Familiarity with front-end telemetry, performance tracking, and logging via Azure App Insights.
• Proficient in test automation using Playwright, Jest, or Cypress.
• Knowledge of SDLC practices and Agile delivery using Azure DevOps.
⸻
Nice to Have:
• Background in WebGL, 3D rendering, pixel streaming, or low-latency media architecture.
• Experience optimizing media playback across varying bandwidth and device conditions.
• Understanding of accessibility (WCAG) and responsive UI performance best practices.
⸻
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
FRONTEND ENGINEER
2026-05-11
SOFTWARE ENGINEER-BACKEND
2026-05-11
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28
- Posted
- Jul 08, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dubai
- Company
- Tech Unicorn
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
FRONTEND ENGINEER
2026-05-11
SOFTWARE ENGINEER-BACKEND
2026-05-11
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28