Game Developer (all levels)

Lava Labs

Lava Labs

Software Engineering
Posted on Oct 29, 2024

Game Developer (all levels)

WHO ARE WE?

Lava Labs are a post series-A studio, based in Nottingham and Amsterdam. We have just soft launched our debut game, AFAR Rush. We've built our foundation with guidance from some of the industry's top experts. Our experienced team have developed games for PC, Console, and Mobile that have been enjoyed by hundreds of millions globally. We have many team members working remotely, and we're dedicated to collaboration and focused on gaming, whilst we prioritise a diverse team, valuing all backgrounds and perspectives, to create an environment where everyone feels at home and can excel.

JOB DESCRIPTION

As a Games Developer at Lava Labs, you will be responsible for creating engaging gameplay mechanics, implementing core features, and optimizing performance for our AFAR series of games. You'll work closely with our art, design, and backend teams to bring creative concepts to life while ensuring high-quality, maintainable code. This role involves collaborating with multiple disciplines to deliver compelling gaming experiences that meet our quality standards.

RESPONSIBILITIES

  • Implement gameplay features and mechanics using Unity

  • Optimize game performance and maintain code quality

  • Collaborate with designers to realize their vision through technical implementation

  • Work with artists to ensure smooth integration of assets and animations

  • Contribute to technical design discussions and architecture decisions

  • Debug and fix issues across multiple platforms

  • Implement and maintain game systems including UI, controls, and player progression

REQUIREMENTS

  • 2+ years of commercial game development experience OR equivalent experience from published game projects

  • Experience with implementing gameplay mechanics and systems

  • Strong proficiency with Unity and C#

  • Experience with implementing UI systems in Unity

  • Knowledge of mobile game development

  • Experience with version control systems (Git/Perforce)

  • Understanding of game optimization techniques and performance profiling

  • Knowledge of software architecture patterns relevant to game development

  • Ability to work effectively in a collaborative team environment

NICE TO HAVES (But not essential)

  • Experience with Unreal Engine

  • Experience with multiplayer game development

  • Experience with Lua for scripting

  • Familiarity with CI/CD pipelines

  • Experience with shader writing and graphics programming

  • Knowledge of agile development methodologies

ADDITIONAL INFORMATION

Whilst we have listed the requirements above, we recognise individuals may not tick all of the boxes, however, you have a wealth of talents to offer that can be of tremendous value. So whilst you may fall short of one or two of the requirements, you have skills in other areas and we therefore strongly encourage you to apply if you feel you can demonstrate the skills required for the role (we recognise that this disproportionately affects marginalised groups)

Lava Labs is committed to offering Hybrid and Remote working environments to anyone that is not within a reasonable commuting distance to our studio in Nottingham, although any candidate that applies would need to have the full right to work in the U.K