Senior Gameplay Programmer (Hybrid)

nDreams logo
Posted 15 August 2023
Salary Negotiable
Job type Permanent
Contact NameJoe Sutcliffe

Job description

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
Perks and benefits include…
  • Pension scheme, health insurance, and life cover
  • Flexible working hours and duvet days
  • Dedicated personal development time
  • Regular team building and social activities