Full Stack Developer

Salary £48,000 - £64,000

About CYB

Caution Your Blast (CYB) is a collection of designers, researchers, and software engineers committed to using digital as a force for good. We love working together to solve complex problems and improve people’s lives - whether they be the citizens using services or the teams who build and operate them.

We’re a people-centric digital practice - our employees are at the heart of company decision-making and we seek to continually improve our processes and culture to make CYB a place we can all be proud of.

No need to take our word for it, though; you can have a look at our staff testimonials to get a better feel for life at CYB.

About the Full Stack Developer role

We are looking for an experienced and passionate Full Stack Developer to join our engineering profession. You will be responsible for delivering high quality solutions to meet the needs of our clients and their users.  

You will be joining a small, friendly and collaborative team of multi-disciplinary experts across product, research and design, that work with each other each day. This will give you the chance to voice your ideas and provide innovation for product enhancements. You’ll use lightweight agile ceremonies, based on teamwork and communication to find solutions and be adaptive to change.

As a member of the engineering profession, you will collaborate with your colleagues, share learning, exploring ideas in order to advance individually, and as a team to advance our practises. We hold regular roundtables and  engineering afternoons that allow us to get together to discuss ideas and try out new tech… (not to mention local eateries if you’re in London).

About the skills and mindset the Full Stack Developer will need to thrive

Skills and experience 

We’re looking for skilled practitioners with experience working as part of a multi-disciplinary team, specifically someone who has experience with:

  • Modern FE Framework (e.g. React, Vue.js, Svelte)

  • NodeJS

  • Typescript

  • Relational databases

  • Any unit testing framework (e.g. mocha/jest/lab/junit/etc.)

  • CI/CD (e.g. CircleCI/travis/jenkins/etc.)

Our stack also includes the following (although experience with these is not required):

  • AWS

  • Kubernetes

  • Docker

In addition to the above technical skills, we’d love to work with somebody who can:

  • rapidly build high-quality, user-centric applications that are fully test-driven

  • collaborate with teams to develop exceptional products and experiences that are tailored for their intended audience

  • confidently explain technical concepts and solutions to non-technical people and a range of stakeholders

  • experiment with new methods and technologies in a focussed way so that we can always keep one eye on improving the experience of our team and our users

Culture is really important to us, so if you enjoy learning, creating and collaborating, then we can be flexible on the above. Also, feel free to challenge us - what are we missing and what should we be using instead?

You as a person

CYB are passionate about making the most of digital. We want to work with people who share this passion and want to deliver exceptional user experiences. This means we’re looking for a:

  • strategic thinker continuously looking for ways to expand the impact of their work

  • critical thinker always looking for ways to improve processes, techniques and ways of working

  • creative thinker willing to try things out and learn from failure

  • problem solver who falls in love with problems, not their solutions

self-starter who can build momentum and is happy taking the initiative

Working at Caution Your Blast

At CYB you won’t be seen as just another employee - we truly care about the wellbeing of all of the people who work with us. We know that life outside work is just as important as your career and we continually strive to build a company that respects that. This means that we provide:

  • regular learning activities, and support, budget and time to manage your own development

  • membership of our health cash plan scheme and access to free online counseling services 

  • paid parental leave beyond the statutory minimum

  • your choice of Macbook + screen / keyboard / etc.

  • quarterly profit sharing

  • the option of joining the company share scheme

  • a work-life balance that works for you – we understand people have lives, children, hobbies and personal goals. We value a genuine balance in how we work together.

Most importantly, we know that life can throw up the unexpected; we support our team members during the stressful, difficult times that you can’t plan for in the same way that we take the time to celebrate success together.

Working at Caution Your Blast

Profit share: Company profits shared equally every quarter among all employees

EMI share scheme: The option to buy shares at a later date

Free, anonymous counselling: Access to HelloSelf, online counselling and therapy, whenever and whatever you need it for

Health cover: Private health insurance to help cover the cost of prescriptions, treatments, and therapies

Parental leave: Well-paid maternity, paternity and adoption leave

Cycle-to-work: We’re registered under the Cycle-to-Work scheme, so you can buy a bike and accessories tax-free

Learning & development: We’ll contribute towards books, training courses and conferences that help you learn and grow in your role here

Laptop: Your choice of work MacBook

Flexible working: Whether your child’s ill, the plumber’s running late, or you have some deep-focussed work to do, we vary our working hours from time to time. Outside of team and client commitments that may require working from an office from time to time, we encourage everyone to work from home when helpful

Team time: The wider CYB team comes together outside of client projects at least monthly

Socials: In-person company socials one a month

The journey to joining Caution Your Blast as a Full Stack Developer

  1. Review company and role

    Review the job description to see if it’s the sort of work that you can get excited about

  2. Submit CV and covering email

    If you think our organisation and the role matches your skills, experience, and interests, send your CV along with a few paragraphs outlining why you’d like to take on the role to

  3. Technical exercise

  4. Cultural fit discussion

    If we think you’d be a good fit, we’ll get in touch to set up an initial 45-minute video call or in-person meeting

  5. Interview

    1-hour interview with the Head of Profession, and one other CYB team member

  6. Offer

  7. Onboarding

We want our recruitment process to be as inclusive as possible, so if you have questions about the role, or would like to discuss alternative ways to showcase your interest and expertise, then please do get in touch at

Get in touch

Tussll Tech200 certifcation badge Cyber essentials mark plus certification badge
The Frames
1 Phipp St
London, EC2A 4PS
© Caution Your Blast Ltd 2022
Registered in England and Wales no. 07203051.