591 day(s) ago

Unreal Engine 4 Junior Programmer (In house or remote) vacancy at Skyhook Games

Negotiable salary

Remote worker location: United Kingdom
English: Advanced, Upper Intermediate, Native Speaker
Experience: 1+ years
Employment: Full-time

Skyhook Games

Skyhook Games is an expanding independent games developer and outsource studio founded in 2014. We are based in Liverpool, home to a large number of games studios. Like many other companies we are now working remotely and loving it.

We provide high quality 2D & 3D art services to the video games industry across current and next gen titles. We have over 450 experienced freelance artists on our ever expanding database with skills in: environments, vehicles, characters, animation, concepts, plus in-engine placement and optimisation. We have experience in all major engines and industry software.

We create DLC content for Dovetail Games' Train Simulator products and currently have 30+ products for sale on Steam.

We are also currently developing our own game for PC and console backed by a leading UK publisher. Due for release early 2021, we intend this to be the first of many new IPs for our studio.

General overview of the role

We are looking for a junior programmer with a passion for games to join our team working on an exciting simulation title. Strong communication and interpersonal skills are a must, as well as being familiar with C++ and blueprinting processes.


Reporting to the senior programmer on the team, plus working with all disciplines in the studio.
Implement vehicle physics in UE4 for our Train Sim World DLC products using blueprints and Dovetail Games' own simulation extension.
Working closely with the team to turn ideas from design, through prototyping, to production.
Help drive the team forward by implementing the technical aspect of the process into UE4 using blueprints.
Test, debug, profile, analyse and optimise your code


Graduate level or 1-2 years experience. This is not a hard and fast number, just an indicator of experience level.
Proactive individual with a can-do attitude.
Comfortable working with a team of mixed disciplines, with good verbal and written skills.
An undergraduate or post graduate degree in computer science or a related subject
Good knowledge of working in UE4.
Good C++ programming, comfortable coding and debugging systems.
Comfortable using blueprinting in UE4.
An understanding of vehicle physics
Ability to work independently without close supervision.
Be self-motivated and proactive as well as working under guidance and as part of a team.
A passion for all forms of games.
Excellent Communication skills (Verbal and Written)
Ability to receive and implement feedback

Skills considered as a good plus

Previous commercial or professional Development experience
Experience with Jira and Confluence or similar
Source control experience (SVN)
Experience with or playing Simulation Games

Other information

We will need to see examples of your work when applying, so please link to any released games, demos or projects that you'd like to show us.
We are based in Liverpool, but the role can be a remote position. We will hopefully return to the office at some point in 2021, and the successful candidate could choose to work in house if they preferred.
If that happened, you must be eligible to work in the UK, we are not able to offer sponsorship for this position.
We can offer this position as contract of full time depending on the preference of the candidate.
If you think you meet the requirements and are interested in applying for the role, please send CV and links to relevant projects to info@skyhookgames.com