Senior Programmer
// DESCRIPTION
We are looking for an experienced Senior Programmer who has excellent knowledge with UE4. You will be working on a AAA project with a large-scale team and will be working closely with other programmers, design + art to bring the world alive.
In this role at BULKHEAD, you will be responsible for implementing exciting gameplay features, helping to balance what makes them fun, whilst maintaining a close eye on performance considerations. You will be expected to guide, collaborate & oversee your small team of other programmers, and will be working alongside production to deliver quality work on time.
All candidates must be based in and have the right to work in the UK. At this time we are unable to offer any visa sponsorship.
If you have the skills and passion we are looking for and want to be part of something special, we want to hear from you.
// RESPONSIBILITIES
-Implement new game features and modes
-Iterate on existing features and mechanics.
-Solve problems encountered along the way.
-Write extensible, stable, efficient code.
-Strive for constant self-improvement.
-Mentor junior members of the team and help others learn.
-Be considerate with planning, documentation, and communication.
// REQUIRED SKILLS AND EXPERIENCE
-A Bachelor’s Degree in Computer Science or other relevant experience
-4+ years of industry experience.
-Worked on at least one title using Unreal Engine 4, preferably on consoles.
-Must understand the importance of efficient networking in a multiplayer game.
-Have a strong grasp of C++, software design, programming and debugging.
-Have a strong grasp of 3D maths for games.
-A desire to craft multiplayer games.
-A familiarity of multiplayer game programming.
-Ability to communicate with a multidisciplinary team.
-A strong desire to overcome difficult hurdles.
-A methodical mind and the ability to think outside the box.
-Strong problem-solving skills.
-Clear communication and the ability to articulate systems and ideas effectively.
// DESIRABLE SKILLS AND EXPERIENCE
-Developed an understanding of a broad range of gameplay systems and architecture.
-Experience programming multiplayer games in Unreal Engine 4.
-Shipped a commercial multiplayer game.
-Experience writing game code with tight performance constraints.
-Experience writing optimised code in Unreal Engine 4.
-An understanding of game design.
- Department
- Programming
- Remote status
- Fully Remote
About BULKHEAD
If you have any questions, please contact our HR team by emailing HR@bulkhead.com
Senior Programmer
Loading application form