Near Light are part of the nDreams umbrella of studios and they are looking for a Senior Programmer to help bring their unannounced next-gen VR game to life.
You will collaborate with a talented team to help them explore, create, and deliver innovative software as the studio trail-blazes fresh, creative, and immersive uses of every discipline, converging on truly innovative games and experiences.
Near Light are a growing studio with a team that shares a passion for innovation, collaboration, and defining the future of VR. They encourage an open, creative, and diverse culture, empowering people to explore their ideas and put their stamp on projects. With humble beginnings as an independent studio of their own, they combine big projects and opportunities with a personal, caring touch.
They have the inclusive and open creative atmosphere of a start-up, with the experience and backing of the team behind Fracked, and number one selling, award-winning Phantom: Covert Ops. This is a rare opportunity to contribute to the culture of a growing studio and be at the heart of both a new team and project right from the start.
Your responsibilities…
Writing stable, readable, and modular C++ code that best uses the Unreal Engine
Working closely with the design department to ideate, plan, implement and balance gameplay features and player-facing mechanics
Building flexible and robust systems and tools that empower the art and design teams to create and balance the game
Collaborating with production to estimate timescales for feature implementation and issue resolution
Profiling and optimising code and systems
Taking ownership of key features, ensuring a stable codebase and great player experience
The skills and experience you’ll bring to the role…
5+ years of professional knowledge of C++ programming
Working knowledge of the Unreal engine
Ability to write readable, robust, and performant code utilising appropriate design patterns and software engineering principles
Thorough knowledge and proficient application of 3D maths, algorithms, and data structures
Empathy and comfortable collaborating with a multi-discipline team, empowering artists and exchanging ideas/technical plans with the design team
A desire to research, learn, improve knowledge, and pass that knowledge on to others
A knack for making game mechanics feel right, creating convincing and fun interactions
Capable of understanding complex tasks to produce results efficiently
Proven experience developing high-quality features for published PC, console, or mobile titles
Experience working on a multiplayer game and working knowledge of best practices during development
Experience working professionally with Unreal 4, with Unreal 5 being a bonus
Experience developing for VR
Interest in the VR market and the latest gameplay innovations