cover image
OnSecurity

Frontend Developer

Hybrid

Bristol, United kingdom

£ 55,000 /year

Full Time

30-10-2025

Share this job:

Skills

JavaScript Penetration Testing GitHub Architecture tailwind Vue.js

Job Specifications

Company Mission and Vision

Our mission is to simplify the delivery and management of pentesting.

At OnSecurity, we provide our customers with fast, flexible, CREST-accredited manual penetration testing with our easy-to-use platform. We are changing the game globally by allowing customers to quote, schedule and book in under 60 seconds to secure your digital assets and meet compliance requirements.

Current Status and Future Goals

From a customer perspective, procuring a pentest is a painful, slow, high-friction process with lots of manual steps, and can easily take 3-4 weeks end to end, just to book the pentest in.

OnSecurity exists to solve this problem.

We aim to make the procurement and management of pentesting as simple as possible for our customers. We are well-known in the industry for our online pentesting booking workflow, which was the biggest factor in driving our early growth and success. Using this workflow, a customer can literally book a pentest online, in real-time, in about 2 minutes.

As we move to the future, we are continuing to press home our advantage when it comes to the delivery of pentesting by iterating the product further and growing the business. This means new features and more effective ways of providing value to our customers.

It’s an exciting time to be joining OnSecurity!

Working Hours and Location

We are based in the UK with employees working remotely and hybrid depending on the team. For this full-time role, the ideal candidate will be able to attend our central Bristol office location 2-3 days a week.

You can ask us about the best working hours and work setup in the interview if there’s something that’s important to you. We try to be as flexible as possible.

All we ask is that everyone is online between our core hours of 10:00-16:00 (UK time) so that everyone overlaps for the majority of the day, it’s up to you and your manager to find the right schedule that works for you and your team.

Role Importance, Responsibilities and Impact

What you will be doing:

Building new features across our suite of applications
Working primarily with Vue.js and Tailwind
Code reviews via Github PRs
Improving application accessibility
Maintaining and improving our component library
UX and user journey improvements to our applications

Timeline for Role Expectations

Within one month, you will….

Actively contribute towards the development of new features
Begin learning the system architecture
Learn the workflow processes

Within three months, you will….

Begin contributing to bug fixes and support requests
Lead new UI feature development
Improve application user journeys/design new ones

About You

This role is a great fit if you….

You’re a confident frontend/JavaScript developer
You enjoy working with others
You have a good eye for design and UX
You’re passionate about cybersecurity

This won’t be the right role if….

You prefer working alone or don’t like helping others
You value speed over quality
You don’t like writing tests

Compensation

What you will get for your hard work….

A competitive compensation package. The salary range for this role is roughly £40k – £55k annually, depending on experience.
Work at one of the fastest-growing Cyber Security Start-Ups, who are revolutionising pentesting.
A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support. That’s why we have company-wide progression frameworks so you know exactly what’s required to progress at OnSecurity.
Flexibility: We promote life-work balance at OnSecurity. We encourage everyone on our team to enjoy their life and ensure they have the balance they need to reach their full potential.
Work where you work best. We’re a distributed team. If you live in Bristol, we have a hybrid approach, if this is something that fits for your team. Otherwise, we are remote, and so we build our ways of working around this.

Other benefits;

30 days annual leave a year + public holidays
Company pension scheme
Annual Performance reviews and generous salary increments for high performance
Private medical insurance via Vitality
Enhanced parental leave (paternity & maternity)
Paid study leave for employees levelling up their skills
Regular socials and activities, online and in-person
And many more incoming

Interview Process

We operate a flexible interview process…

Application

Your answers to the questions we ask are really important to us, and we do genuinely try to read and listen to all of them. The questions we ask are designed to highlight experience/values that align with the role that wouldn’t be immediately obvious in your CV.

You may also see some Diversity Questions. This information is always completely anonymous and there is no way of us connecting your answers to your application. What this information allows us to do is see at a high level where our applicant pool lacks diversity, as

About the Company

OnSecurity offers CREST-accredited AI Augmented Penetration Testing, all whilst harnessing technology to simplify the management and delivery of pentesting. OnSecurity.io/ Know more