Software Developer
You'll be joining a growing cyber security consultancy that builds modern web applications used by organisations to protect their systems and data. Their products sit at the intersection of engineering and security, giving developers the chance to work on tools that have real impact in day‑to‑day cyber defence.
This is a role for someone who enjoys full‑stack development, wants ownership over their work and thrives in a fast‑moving environment. You'll be part of a small, collaborative team where your ideas genuinely shape the product.
If you want to work on meaningful software while developing your security awareness, this is a strong opportunity.
Role: Software Developer
Salary: £40,000 - £50,000
Location: Remote
What you'll be doing
- Building modern web interfaces that are responsive, user‑focused and built with React.
- Developing scalable backend services using Node.js to support core product functionality.
- Improving application security by identifying vulnerabilities and applying secure coding practices.
- Designing and delivering new product features from concept through to deployment.
- Contributing to architectural decisions that shape how the platform evolves.
- Collaborating with designers and product teams to ship high‑quality releases.
- Reviewing code and helping maintain strong engineering standards.
- Debugging and resolving issues across the full stack.
- Enhancing development processes to increase reliability and speed.
What you'll need
- Strong commercial JavaScript experience (3-4 years minimum).
- Proficiency with React for building dynamic front‑end applications.
- Solid experience with Node.js for APIs and backend services.
- Understanding of web security principles, including authentication, authorisation and vulnerability mitigation.
- Experience working with SQL or NoSQL databases.
- Confidence using Git in a collaborative engineering environment.
- Ability to solve problems independently and take ownership of your work.
- Clear communication skills and a collaborative mindset.
- Commitment to secure development practices and high‑quality engineering.
Nice to have
- Experience with AWS, Azure or GCP.
- Familiarity with Docker or Kubernetes.
- Exposure to CI/CD pipelines or DevOps tooling.
- Knowledge of TypeScript.