Full Stack Developer - Mid and Senior Level

Location:

London / New York

Reports to:

Chief Product Officer

Type:

Full-Time

Job Description

We are a technology company focused on creating compelling digital products for architecture, design, and the unbuilt environment. We are pioneering the future of real-time 3D experiences by fusing cutting-edge generative Machine Learning with immersive rendering technologies. Our projects span architectural visualization, software, interactive simulations, and creative media. We have studios in New York, London, and Barcelona.

We’re seeking a Full Stack Developer (Mid–Senior Level) who is, above all, a creative thinker and problem solver. Someone who doesn’t just write code, but imagines new ways to connect systems, visualize data, and elevate user experience. In this role, you’ll architect and maintain complex web-based platforms that integrate directly with Unreal Engine and Pixel Streaming, enabling seamless, high-fidelity 3D interaction from browser to cloud to offline systems. You’ll work with emerging rendering methods like Gaussian Splatting, and bring to life web interfaces that are as visually beautiful as they are technically sophisticated. You’ll also fully embrace AI-assisted development tools to accelerate creativity, automate boilerplate, and focus on solving higher-level challenges.

Key Responsibilities

  • Frontend & Visualization:
    • Build polished, responsive web interfaces using React, TypeScript, WebGL, and Three.js.
    • Implement advanced visualization features and interactive 3D content streaming.
    • Collaborate with designers to ensure visual harmony and intuitive UX.
  • System Integration:
    • Develop middleware that bridges web clients, Unreal Engine instances, and Pixel Streaming servers using WebRTC and WebSocket protocols.
    • Manage real-time user sessions, control commands, and state synchronization.
  • Backend & Cloud Architecture:
    • Design and maintain backend services using Google Cloud Platform (GCP) — particularly Firebase, Cloud Functions, and Firestore for data management and user access control.
    • Build secure and scalable APIs using Node.js or Python that integrate with Unreal applications and handle real-time data exchange.
    • Leverage Firebase Authentication, Cloud Storage, and Cloud Hosting for identity, content management, and offline-capable deployments.
    • Implement Cloud Run, Pub/Sub, or App Engine for event-driven orchestration between web and 3D rendering environments.
    • Ensure systems can run both in the cloud and locally (offline mode) for on-site Unreal deployments or LAN-based streaming.
  • AI-Native Development:
    • Use GitHub Copilot and Cursor extensively to speed up prototyping, refactoring, and documentation.
    • Contribute to an AI-first development culture that emphasizes quality and creative iteration.
  • Emerging 3D Tech:
    • Integrate Gaussian Splatting and other next-gen rendering techniques for dynamic 3D scene visualization in the browser.
    • Collaborate with 3D and Unreal teams to optimize performance and rendering fidelity.
  • DevOps & CI/CD:
    • Contribute to continuous integration pipelines, Dockerized deployments, and automated testing workflows.
    • Optimize reliability and maintainability across distributed systems.
    • Collaborate across disciplines — from design and 3D to engineering — to prototype, test, and refine new interactive systems

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of full stack development experience in modern web environments.
  • Expert in JavaScript/TypeScript, React, and modern frontend architecture.
  • Strong understanding of WebGL, Three.js, and 3D rendering on the web.
  • Experience integrating with Unreal Engine and Pixel Streaming.
  • Proficiency with Google Cloud Platform, including Firebase, Cloud Functions, Firestore, and Cloud Run.
  • Backend development skills in Node.js and/or Python.
  • Experience designing APIs and managing authentication, real-time messaging, and media streaming.
  • Proven ability to build offline-ready, cloud-integrated systems.
  • Daily use of AI-assisted tools (GitHub Copilot, Cursor).
  • Keen design sensibility — ability to build visually appealing, user-centered interfaces.
  • Experience with Gaussian Splatting or similar real-time 3D reconstruction technologies a strong plus.

What We Offer

  • Competitive salary, equity and benefits package.
  • Flexible work environment and remote work annual allowance
  • Opportunities to work on cutting-edge, high-visibility projects in architectural visualization and interactive systems.
  • A collaborative, creative work environment with room for innovation and growth.
  • The chance to influence project direction and improve overall pipeline efficiency.

How to Apply

Please send your resume, portfolio (or relevant repo), and a brief cover letter detailing your Unreal Engine experience to recruit@novaverse.space. We look forward to seeing how your skills can help push the boundaries of real-time 3D at NOVΛVERSE.