TL;DR

Unreal Engine Developer (Gamedev): Building core game features for an open-world survival game with an accent on structural development passes and implementing gameplay systems. Focus on ensuring the technical foundations of the game are solid and scalable, and integrating third-party systems.

Location: Remote

Company

Fishinabottle creates games, apps, and web platforms that educate, train, raise awareness, promote social change, and positively impact people’s lives.

What you will do

  • Write robust, highly optimized C++ code, ensuring game performance is prioritized at every stage.
  • Carry out structural development passes to ensure the game's technical architecture is sound.
  • Integrate third-party systems and external infrastructure into the Unreal environment.
  • Work within Unreal's Blueprint system to support and extend gameplay functionality.
  • Collaborate with the wider development team to deliver features that meet the creative and technical vision.
  • Profile, debug, and identify performance bottlenecks to maintain a consistently high standard of gameplay performance.

Requirements

  • Proven, hands-on experience with Unreal Engine is essential.
  • Strong C++ skills with a track record of writing clean, maintainable game code.
  • A performance-first mindset with experience writing optimized code and profiling Unreal projects.
  • Experience with Unreal Blueprints and their use alongside C++ in a production environment.
  • A solid understanding of third-party system integration and working with external infrastructure within a game project.
  • Experience carrying out structural passes within Unreal projects.
  • A demonstrable history of shipping games on Steam, either independently or as part of a development team.
  • Strong communication and collaboration skills for effective work in a remote team environment.

Culture & Benefits

  • This is a full time, remote working position, on a six month employment contract initially.
  • There is the need to travel from time to time to attend company meetings.
  • The position is open to anyone eligible to work in the UK.