Studio Description
Fireblade Software was founded in 2016 as a remote-working indie micro-studio with the goal of developing and self-publishing their own IP.
They have released two games thus far; Abandon Ship and SENTRY.
The studio is comprised of four full-time team members with two additional part-time contractors. Each person is currently responsible for their own discipline (i.e. we are comprised of one programmer, one artist, one designer, one sound designer, one composer, one person who does production/business/QA/marketing/community).
Position Summary
We are looking for a new generalist Unity programmer to join the team. This is suitable for people with some industry experience of 1-3 years and/or having shipped a game. We are open to graduates, however they would have to be exceptional.
The position is for a fixed-length contract. Initial estimates are for 18 months. We feel that happy people make better games, and that approach is why all of our team members have been with the studio for a minimum of five years. If the successful candidate proves to be a strong fit for the team then we'll be looking to extend the arrangement.
We're open to both PAYE or freelance-contract applicants.
Fireblade Software is a remote-only studio so you will be working from home.
Responsibilities
Your initial responsibilities will be to handle the console ports of SENTRY. As you become more embedded in the team, your work will transition into gameplay systems in our latest games.
You will report to the Technical Lead on the project. You will have room to grow and display initiative, whilst being provided with mentoring and support.
Requirements
Must-haves:
* 1 to 3 years experience. Will also consider exceptional graduates
* Unity Engine and C# experience
* You must have the right to work in the UK and be resident in the UK
* Must have strong English language skills (ideally fluent).
* Must be able to work from home and have an appropriate development setup, including a good spec Windows PC, decent internet connection and is suitably set up for console dev kits (we will supply the dev kits)
* Applicants should be extremely motivated and dedicated, taking pride in their work and be a self-starter. Because we are a small team everyone makes a significant contribution – you will be expected to as well.
Bonus/Preferred/Ideal:
* Qualifications in relevant subjects e.g. Degree in Computer Science, Mathematics etc, A-levels/BTEC in Maths, Computer Programming etc.
* Console development experience (in particular Xbox and PlayStation)
* Porting experience
* Multiplayer/Networking experience
* Game optimisation experience
* Perforce experience
Interview Process
1. Submit your CV and any code demo/example work. Remember we are interested in the code, not how fun (or not fun) your personal projects are. It is better to send a small amount of your best work rather than lots of lower quality work as we don't have time to go through large projects of code. We don't need to be able to play your game(s), just see code.
2. If successful, you will be sent a Programmer Test. This is a small Unity Project with various code tasks. Once you have completed it, send it back to us for evaluation.
3. If successful, you will be invited to an online interview with the Technical Lead over Discord. The interviewer may share their screen, so you are advised to do this on a PC, rather than a phone. You won't be required to share your screen. This will be voice only, so no camera is required.
4. If successful, you will be invited to an online interview with the Team Lead over Discord (the Technical Lead would also be present). This will require a camera. This is an opportunity for you to ask questions about the role and company.
5. Next Steps
Email with your CV and demo/example work.
When sending your work, it is better to link to a site like Github. If you can only send a zip file you can try this, however if it contains an exe it risks being stripped out or quarantined by our mail server and therefore missed. Zips containing only code/text files should be fine.