Skip to content

Open nowFirst seen 4 days ago

Sr. Unreal Engine Developer

Riseup Labs190 open roles

Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSr. Unreal Engine DeveloperRiseup Labs
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Riseup Labs's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 57.8%60 days
This job: first seen 4 days ago

The posting

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:

  • As per project scope.

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Riseup Labs's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Riseup Labs's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Riseup Labs's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.