Mettle Studio
Full Stack Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Full Stack Engineer at Mettle Studio
Flexible position. Can be fully remote, studio-based or a hybrid
Studio location: London
Annual salary + benefits
PLEASE NOTE: This is a full-time position. Please do not apply if you are currently completing your studies
Please go to the following link to complete the test. Do NOT use any AI tools to complete the test, this will be monitored:
https://codetest.mettle.studio/
Mettle Studio
Formed from award-winning designers, developers and academics, Mettle is a design and engineering studio specialising in product and business transformation. Now in our eleventh year, we are going from strength to strength and looking for new, talented Software Engineers to join our team.
We tackle challenges across a diverse range of industries: from health-tech, lab control software and civil infrastructure; to bike lights, smart golf kit and smoothie strategy. We are experts in dealing with the unknown.
The role
You will report directly to Founding Director, Sam Parkinson and together with Sam and four other Developers, help to deliver new software projects for Mettle’s clients.
Naturally, you have:
- Work experience across a range of product types. You love to work across the full tech stack and are interested in working on both mobile and desktop applications.
- Experience working in an agile environment and following best-practice code development processes. You are always looking for ways to build upon and improve your knowledge of good working processes.
- Enthusiasm to work directly with our clients. You love to work with new people, embedding temporarily within a client organisation, or within the innovation hackathons that we run around the globe.
- The ability to manage your own workload, provide support assistance to clients, and deliver high-quality products under demanding time constraints.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Skills
- Being pragmatic & practical - carefully following the best-practices that have been outlined for a project, and helping the whole team to deliver projects smoothly and efficiently.
- The ability to debug problems at every level of the stack, i.e. you can debug a web application problem all the way from the browser, through the transport, through the application and servers and databases.
- The ability to work on various platform architectures, and to pick up new skills quickly.
- Solid skills in Typescript/React. Knowledge and experience in some of the following Express, Python/Django/Flask, React-Native, Swift, Java, and C# for frontend and backend applications (our most common coding languages/frameworks).
- Experience of other coding languages and frameworks is also valued, alongside a confidence to pick up and learn new skills and languages as required by our clients.
- Competent in server admin & DevOps, and not afraid of logs and core dumps.
- Confident working with cloud-based infrastructures. Experience in any of the following: AWS, Google Cloud Platform, Azure and in using Terraform to deploy infrastructure across these services.
- Passion for working in the terminal, writing one-liners and scripting to optimise your workflow wherever possible.
Creativity
- Helping Mettle and its clients break new technological ground. Active in ideation and always finding ways to stretch the brief using your knowledge of emerging technologies and platforms.
- Freely offering multiple ideas and solutions to challenges as they appear.
- Interfacing directly with designers to balance creativity with technical knowledge to help realise clients’ ideas into beautiful products with smart user interactions.
Client Relationships
- Communicating clearly and confidently to clients with excellent verbal and written presentation skills.
- Always portraying the Mettle values when dealing with clients and throughout your work.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Perks:
In addition to your 25 days annual leave, we go on an annual company holiday and host several socials throughout the year to have some fun and pursue passions. We’re also keen to invest in the training and development of our employees.
To apply:
If you think this opportunity is for you the first stage of application is a short coding test we are asking all applicants to carry out so that we can understand your knowledge of a range of coding languages and platforms that we use at Mettle, and also to test your approach to solving logic problems. We will use the results of this test to decide whether we should invite you for an interview.
The test will take up to one hour to complete. Do not start this test unless you have an hour to spare where you are not going to be disturbed.
Make sure you are plugged in to a power supply and have a good internet connection.
There is a time limit on answering each question. A countdown is shown in the top-right corner of the question box.
This test is hard. You will not know everything, and that is fine. Do the best you can and feel free to select “don't know” when you have no idea what the answer is.
Do not refresh your browser during the test.
Please do not use AI tools to complete this test. The test monitors for this, and it will also become obvious during the interview stage if the test results don't reflect your own knowledge. We'd much rather see your honest ability.
Please go to the following link to complete the test:
https://codetest.mettle.studio/
Please message if you have any issues. Otherwise, we look forward to seeing how you get on, and talking with you more soon.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location