Sr. Unreal Engine Developer

Job Type: Contractual No. of Vacancies: 1 Experience: 5 Years
Apply Now
Riseup Labs

 

Linkedin Button

Riseup Labs Google Review

Job Context:

Riseup Labs is seeking a skilled Unreal Engine Developer with strong experience in VR application development for Meta Quest devices to deliver a premium, performance-focused VR experience platform. The role focuses on building a high-quality 360° audiovisual VR player and curated content gallery, prioritizing playback stability, clean architecture, and immersive user experience over feature-heavy design.

Job Responsibilities:

VR Application Development

  • Develop and maintain a VR application using Unreal Engine (UE5) targeting Meta Quest 2, Quest 3, and Quest Pro
  • Implement a clean, modular Unreal architecture using service-based design principles
  • Ensure stable performance and smooth user experience on standalone Quest hardware

Media Playback & Performance

  • Implement and optimize 360° video playback using Unreal Media Framework
  • Support mono and stereo equirectangular video formats (2:1) • Optimize H.265 / MP4 playback for Quest hardware
  • Ensure high frame-rate stability and low-latency immersive playback

Offline-First & Content Management

  • Design and implement a download-first playback system
  • Build a local content caching system with LRU eviction strategy
  • Handle signed URL asset downloads from CDN-backed endpoints
  • Integrate read-only content catalog APIs (JSON)

VR UX & Interaction 

  • Develop a clean, minimal VR UI optimized for browsing and playback
  • Implement OpenXR-based input handling (controllers; optional hand tracking readiness)
  • Ensure distraction-free immersive navigation

Systems & Integration 

  • Implement core modules such as Catalog Service, Entitlement Service, Download & Cache Manager, Playback Coordinator, and Telemetry hooks
  • Collaborate with backend engineers to align API contracts
  • Ensure the architecture for subscriptions, single-content purchases, and artist monetization

Monetization & Payments 

  • Implement and integrate VR platform monetization models including subscriptions and single-content purchases
  • Work with entitlement and access-gating systems to control content availability based on payment status
  • Ensure readiness for Meta Quest in-app purchases and hybrid monetization models

Meta Quest Store Readiness

  • Ensure the application complies with Meta Quest Store technical and policy requirements
  • Configure build pipelines for store-ready APKs
  • Optimize performance, memory usage, and startup times for store submission
  • Support store submission, review feedback, and release readiness

Educational Requirements:

  • B.Sc in Computer Science and Engineering from any reputed public or private university.

Skill Requirements:

  • Strong proficiency in Unreal Engine (UE5)
  • Hands-on experience with VR development for Meta Quest or similar standalone headsets
  • Experience with Unreal Media Framework and 360° video playback
  • Strong understanding of VR performance optimization
  • Experience with REST APIs, JSON-based backend systems, and offline storage
  • Solid C++ and Blueprint expertise

Nice-to-Have Skills: 

  • Experience with ambisonic or spatial audio
  • Prior work on subscription-based or content-driven platforms
  • Familiarity with VR analytics or telemetry systems
  • Experience working with media-heavy or artist-focused platforms

Soft Skills: 

  • Strong problem-solving ability and attention to detail
  • Ability to work independently with technical ownership
  • Clear communication and collaboration skills
  • Passion for immersive media and premium VR experiences

What Success Looks Like:

  • Stable, high-performance VR app across Quest devices
  • Seamless offline-capable 360° video playback
  • Clean, scalable architecture ready for monetization and expansion
  • A polished, immersive VR experience focused on quality over quantity

Workplace: 

  • Hybrid

Working Hour:

  • 9 am - 6 pm

Salary: 

  • Negotiable (Based on experience and skills)

Compensation & Other Benefits:

The Application Process:

  • Telephone Round.
  • Interview with the Technology Team & Talent Acquisition Team.
  • Job Offer.

N.B.: Only shortlisted candidates will be communicated in the recruitment process.

Apply Now