Immersive Developer


New York, NY
Jan 8

Company Description:

Framestore brings extraordinary ideas to life in any space or screen through craft, imagination and technology. Offices in London, New York, Los Angeles, Montréal, Chicago and Mumbai.Current film projects include: Fantastic Beasts: The Crimes of Grindelwald, Detective Pikachu, Dumbo, Captain Marvel, Alita: Battle Angel and Mary Poppins Returns. We were the recent proud recipients of both the BAFTA and Academy Award for our VFX on Blade Runner 2049.

Job Description:

Framestore is looking for experienced game developers to join our award winning Immersive / Realtime Content Studio team in New York.

Immersive Developers are focused on implementation of interactive functionality across VR/AR/XR, installations, and other real-time rendered/software applications.

The ideal candidate has strong attention to detail, a broad knowledge of realtime engines (Unreal Engine 4, Unity, etc), is able to develop new tools and functions and implement interactions under specific technical and artistic requirements, and assist optimization and the development and maintenance of digital pipelines.

This person must have strong communication skills and be able to work with team members from various backgrounds and disciplines including traditional VFX artists.


  • Working with the team to create interactive experiences. You will draw on your experience and skillset to help create the highest quality software for world renowned clients.
  • Capable of end-to-end development of new features from concept through implementation, and testing to deployment
  • Writing clean, well documented, testable code
  • Apply best practices for efficient and effective development; looks for opportunities to streamline and fully utilize current and new technology solutions
  • Work with team members of different disciplines to implement features and functionality, taking direction from both technical and creative leads.
  • Stay current on technology relevant to XR and real time applications for VFX, and conduct necessary research and development testing to assess emerging technology options, and recommend appropriate technologies for the development of new projects
  • Rapid prototyping with cutting-edge technology in XR and advanced displays, sensors, AI and machine learning
  • Lighting and shading code for diverse platforms
  • Work closely with the various team leads to ensure projects are delivered on time, to a strong level of quality
  • Maintain an inclusive process and culture that empowers entire project team to contribute to final results
  • Provide input to estimation of work efforts and solutioning
  • Execute tasks on time and with an eagerness to learn


Required Skills

  • Bachelor's degree in Computer Science, Engineering, Mathematics
  • Minimum 3+ years experience coding in C/C++ and working with real-time engines
  • Proficient in shader languages (UE4 Shader Graph, Unity URP HLSL, OpenGL ES)
  • Hands on experience with XR projects
  • A good eye and aesthetic
  • Experience with Agile development
  • Strong math and physics skills
  • Strong communication skills
  • A team player, with a positive and proactive attitude
  • Highly committed, and able to work independently and as part of a team
  • Extremely organized with an excellent attention to detail
  • Deadline oriented; able to work in a fast paced environment

Desired Skills

  • 3D graphics programming experience
  • Experience with the following additional languages: C# , Python, Bash, Windows Batch, Javascript, HTML5
  • OpenCV, Open NI, GPU programming an advantage
  • Integrating with existing AR platforms (ARCore, ARKit)
  • Understanding of VFX pipeline/workflows and/or virtual production experience
  • Machine learning / Computer Vision
  • Mobile development, iOS/Android




New York, NY



Please reference this job listing on hire.AR - it will help the hiring manager organize your application, and it will help grow our community.

Get fresh jobs delivered to your inbox

You've successfully signed up!
Oops! Something went wrong while submitting the form.