Software Developer (React.JS/ Node.JS)

Software Developer (React.JS/ Node.JS) required for our Cyber Security Consultancy client.

This role is FULLY REMOTE however you must be based in the UK.

Do NOT apply for this job if you don't have full right to work in UK indefintley.

Our Cyber Security Consultancy are hiring for a Software Developer to help develop web applications which are directly helping other organisations defend their systems.

This is an opportunity to on a platforms used in real-world cyber defence.

  • Design, develop, and maintain responsive front-end interfaces using React
  • Build and manage robust, scalable server-side applications with Node.js
  • Write clean, efficient, and well-documented JavaScript code across the full stack
  • Identify and address security vulnerabilities, applying best practices to protect applications and user data
  • Collaborate with designers, product managers, and other developers to deliver high-quality features
  • Participate in code reviews, providing and receiving constructive feedback
  • Troubleshoot, debug, and resolve technical issues across the stack
  • Contribute to architectural decisions and continuously improve development processes

Required Skills/Experience:

  • 3-4+ years of hands-on experience with JavaScript in a professional environment
  • Strong proficiency with React for building dynamic, user-friendly front-end applications
  • Solid experience with Node.js for developing RESTful APIs and back-end services
  • Experience with version control systems, particularly Git

Desirable Skills/Experience:

  • Demonstrable knowledge of web security principles - including authentication, authorisation, data protection, and vulnerability mitigation (e.g. OWASP standards)
  • Familiarity with databases (SQL and/or NoSQL)

Job Details

Company
4Square Recruitment Ltd
Location
London, South East, England, United Kingdom
Hybrid / Remote Options
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
Posted