Supernova Games Studios


GAMEPLAY PROGRAMMER

THE CHALLENGE

We are looking to grow our small but talented team, to build a fast-growing studio that can deliver best in class games, through the use of cutting-edge technology and innovation.
As an Unreal Engine focused studio, we are excited to build our technology based on the latest Unreal Engine 5 features so we are looking for skilled and passionate developers to help us achieve our goals.
To fulfil this mission, we are looking for a talented Gameplay Programmer who is going to play a key role in the development of an upcoming PC & Console game. This is a remote first position and is an exceptional opportunity to become part of an innovative team composed by talented, creative and technically proficient developers.
This role requires the highest levels of passion and commitment, as well as exceptional technical ability.

JOB DESCRIPTION

Responsibilities

As a Gameplay Programmer, you will form a core part of a small but experienced team on a new project. You will have the chance to join us at the early stages of a game and contribute to the shape and direction it takes. Your goal will be to prototype and implement impactful gameplay features and systems. You will be responsible for authoring core game mechanics and making gameplay feel solid, robust and satisfying. Your main working areas will be audio, camera, ai, input and gameplay flow.

Key duties

  • Designing, writing and testing efficient code that meets high quality criteria
  • Working closely with the game design team, department leads and other programmers to implement gameplay features
  • Working on audio integration and support for the game design team
  • Working on core game loop flow
  • Working on camera, AI and input architecture for game programmers to use and develop further
  • Developing generic systems which will support the specialised programs’ functionalities (AI, 3D etc.) and facilitating their integration in the engine
  • Profiling and optimising to remove bottlenecks
  • Taking ownership of large game features or even complete platforms
  • Feature estimation and reporting to Team Lead

WHO ARE WE LOOKING FOR

Profile

We are looking for an experienced Gameplay Programmer with an aptitude for communication and collaboration who has at least 3 years of experience in the game industry.

Personal Attributes

  • You are not afraid to push yourself out of your comfort zone
  • You love to encourage innovation
  • You have passion for games and technology
  • A proactive individual and collaborative across teams
  • Open to discuss ideas and collaborate on finding good solutions
  • A desire to learn new skills and build on existing abilities
  • Exceptional teamwork skills within a multi-disciplined development team
  • Friendly, open minded, positive and proactive person

Requirements

  • Excellent C++ programming skills
  • Strong knowledge of the Unreal Engine
  • Strong knowledge of Epic Gameplay Framework
  • Strong 3D maths skills
  • Understanding of programming algorithms and multithreading on CPUs
  • The ability to identify opportunities to optimise code in order to remain within performance and memory budgets
  • Strong knowledge of console architectures and optimisation techniques
  • Proven experience in PC & console development with at least two shipped titles
  • Strong problem solving, conceptual and analytical skills
  • Excellent organisational skills, including the ability to work on multiple tasks and prioritise effectively
  • Proficient in English
  • Computer engineering or computer science degree
  • Portfolio with some personal work showcases (github, demos etc.) 

NICE TO HAVE

  • Experience with Scrum and Agile methodologies
  • Experience in working with third-party physics engines
  • Experience mentoring team members and aiding in their development

WHAT CAN WE OFFER

  • A permanent contract
  • Remote working
  • An industry competitive salary based on your qualifications and in line with experience
  • A friendly environment where curiosity and proactivity are championed
  • A cutting-edge development environment with access to the latest technologies
  • A creative and collaborative work environment
  • An exciting high-profile project
  • High quality game development equipment
  • Flexible start and end times to the working day
  • Monthly project and studio updates
  • Mentoring and regular one on one catch-ups with team members
  • Dedicated training time for self-improvement

FURTHER DETAILS

Supernova is proud to offer a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better game experience for our players.

Applicants can send their CV using the form below accompanied by authorization to process data (pursuant to Article 13 of Legislative Decree no. 196/2003 and Article 13 of EU Regulation no. 2016/679). We invite candidates to read the privacy policy published on our website www.supernovagamesstudios.com