Junior Programmer
Do you have a passion for creating great, immersive experiences using the latest technology?
Pushing games and entertainment to the next level, these Unreal specialists are looking for talented and motivated graduates to help develop and deliver high-quality game code for AAA Unreal 4 projects, both for their own original projects and high profile co-development partners. As a Remote first studio, there has never been a better time to join this ever growing developer.
Responsibilities
- Collaborate with your programming Lead to develop fully realised and working game systems.
- Create and maintain game logic for gameplay mechanics and other supporting game play systems.
- Work within the specification guidelines of the project and technology, keeping performance in mind as well as working with others to debug potential issues.
- You will be expected to solve problems independently and with help from other engineers.
- Shadow or assist experienced engineers in profiling and optimising code for memory and performance considerations on a per platform basis.
- Discuss scoping of tasks with the assistance of your Lead, working to deadlines and communicating with your Lead/Production if problems arise.
- Participate in code reviews as a observer or author.
Requirements
- Demonstrate a good understanding of Unreal Engines tools and actor based pipeline.
Good understanding of content structure and management of C++ code bases with the ability to quickly learn existing code bases. - Good level of debugging skills.
- Good knowledge of Unreal Engine 4 blueprint logic and gameplay logic assemblies.
- Can quickly create prototypes to match design criteria.
- Understanding of sound programming practices.
Practical problem solving applicable to 3D game development. - Experience with source control tools.
Desirable Skills
- Knowledge of multiple areas of programming (Engine, AI, UI, Audio, Gameplay, Physics, Rendering, Multiplayer).
- Knowledge and experience writing code for telemetry capture systems in live games in order to determine a features success and help drive future content.
- Basic knowledge of production toolsets such as Jira or Trello.
- Able to perform profiling and optimisation of existing code.
- Is able to put together high quality production code for both single and multiplayer games.
Demonstrate The Ability To…
- Think critically about the requirements of a game mechanic or features.
- Self motivate and have pride in your work.
- Work and communicate well within a team and studio environment.
- Create high quality UML for planning the correct structure for your code.
- Be adaptive and master new tools in the process if required.
- Take critique and guidance from others well.
- Manage your time effectively.
Please note: This studio is unable to offer visa sponsorship at this time
In return you’ll get a comprehensive benefits package and create groundbreaking games from the comfort of you own home. For a confidential chat and/or to apply for this role, please get in touch with Jake Proffitt.
Jake works on mustard’s Gaming recruitment desk focusing on Game Programming, Game Development and Quality Assurance, working close with Indie and AAA studios to find the best talent in the UK’s ever growing gaming sector.