nDreams

Senior UI Programmer

Apply

Description

We are looking for an experienced UI programmer for our Core Development group. Working with diverse teams across our four studios, this engineer will create and refine UI systems and components for Unreal Engine 5-based VR games. They’ll empower UI artists and designers to create more engaging spatial interfaces, moving beyond simple 2D panels that float in 3D space. As part of nDreams Core Development, they’ll be contributing to multiple high-profile VR titles.

A collaborative, user-focussed engineer that enjoys working with artists and designers would be ideal for this role.

Key Responsibilities

  • Design and build UI frameworks and systems specifically for VR use cases.
  • Extend the Unreal Engine editor with tools and scripts that allow us to author UI effectively.
  • Collaborate closely with the Principal UI Artist and Core Development team, identifying and prioritising UI development for current and upcoming projects.
  • Act as a consultant for the UI Artists, UX Designers and programmers of each game team. Help guide bespoke UI work and extensions to core systems.
  • Fix bugs and support core systems through multiple project lifecycles.
  • Collaborate with project stakeholders to spec out deliverables, identify dependencies, scope tasks and track progress.
  • Communicate system design and best practice to a broad audience. Appropriately use wiki pages, diagrams, and code documentation.

Requirements

WHO Are We Looking For?

Essential capabilities

  • At least 3 years of experience in the games industry, including work on UI for shipped titles.
  • A good understanding of UX and UI fundamentals.
  • Development experience with Unreal Engine 4/5 and confidence in using UMG for the implementation of UI systems.
  • Experience working closely with others in a cross-discipline team.
  • Ability to rapidly prototype UI systems and iteratively improve their quality, minimising technical debt.
  • Understanding of UI frameworks and best practice, and ability to architect and implement them in a scalable way.
  • Proficiency in object-oriented programming for games, using C++.


Desired experience

  • Experience writing editor extensions and tools within Unreal Engine 4/5. Can expose functionality sensibly to Blueprint/Python scripts.
  • Experience working on multiplayer games.
  • Contributed UI code to a title that shipped on a console or VR platform. Familiarity with at least one current or next-gen asset pipeline.
  • Experience with UI Materials Lab and Common UI.
  • Experience with metagame systems (perks, unlocks, progression, inventory, etc.)

Who we are

We are nDreams, a world-leading game developer and publisher with nearly a decade of VR specialism. Combining a drive to push technological boundaries with proven gaming excellence, we are the team who set the standard for VR action games with Fracked and the award-winning Phantom: Covert Ops.

With our team’s triple-A credentials and sensibilities, alongside bespoke VR technologies, we’ve got the skillset, processes, and creative vision to deliver innovative, high-end games for all VR platforms and genres. If it’s VR gaming, you will find nDreams at the forefront of it.

Our projects continue to advance the present and define the future of VR. Want to be a part of it? Apply today to join a studio with a state-of-the-art collaborative workflow and diverse talents assembled from world-leading game developers and publishers.


Benefits

Why nDreams?

Our expanding company shares a passion for innovation, collaboration and leading the future of VR. We encourage an open and diverse culture and empower people to explore ideas and put their own stamp on their work. With humble beginnings as an independent studio, we combine amazing projects and considerable scale with a personal, caring touch.

We offer great perks, including flexible hours, duvets days, your birthday off, dedicated personal development time and support, as well as regular socials and parties. Beyond this, there’s an excellent holiday offering, pension scheme, health insurance, life cover and much more. Our newly refurbished nDreams studio space has some fantastic facilities and is built around collaborative work (and play!).


Interested?

The role is based out of our HQ in Farnborough, UK. The studio is easily accessible and within a short distance of London and Guildford.

Salary is competitive and dependent on your experience.

If you think this could be the role for you, we’d love you to get in touch! Drop us your CV via the link or send us an email to enquiries@ndreams.com.

Apply

Sign up to join our community

*Enter valid email

*You have not accepted our terms and conditions

Get in touch

General

*Enter valid email

*Enter your message

nDreams

©2023 nDreams. All Rights Reserved

nDreams Limited, Spectrum Point, 279 Farnborough Road, Farnborough, Hampshire, GU14 7LS, England, UK

Back to top