Front-end JavaScript Developer

£30,000 - £45,000 – Bristol

About the role

There is a global skills shortage in cyber security that is increasing cyber risk for businesses globally. Immersive Labs is an online gamified learning platform for security skills. Our practical, challenge-based labs are developed by industry experts and derived from world-class threat intelligence. Customers can now match the agility of attackers, demonstrably increasing cyber capability and reducing risk. Having experienced phenomenal success and growth in our first two years, we are looking for a Front-end JavaScript Developers to join us on a path of continued expansion.

Experience & Responsibilities

  • Design, build, and maintain an efficient, reusable, and reliable codebase.
  • Maintaining good test coverage over all aspects of the codebase.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Performing unit tests and integration tests.
  • Translate technical language/concepts for non-technical individuals.
  • Significant experience working a JavaScript framework, preferably React
  • Experience integrating with third-party APIs
  • Experience of devising quick solutions to bugs in front-end code to minimise customer impact
  • Knowledge of writing unit and integration tests to ensure a robust platform. Experience of TDD will be an advantage
  • Knowledge of best practice when working in a large, scalable front-end codebase
  • Proficient understanding of Git
  • Familiarity with CI setups
  • Solid written and oral English communication skills
  • Ability to interpret a design and follow through with your own implementation, suggestions, and ability to spot potential technical pain points
  • High level understanding of CSS/SASS, ideally using styled-components
  • Understanding of semantic HMTL
  • Experience integrating a complex front-end codebase into a back-end API. Experience integrating with Ruby will be an advantage


You’ll be part of a rapidly growing technical company in one of the most exciting industries: cyber security. You’ll develop cyber security knowledge and skills and be part of a creative and dynamic team based in central Bristol. You’ll be supported in your personal career objectives and rewarded through a competitive salary. We provide a relaxed and fun working environment.

To be part of the future of Immersive Labs just click here
Or alternatively, email your CV to
For more information on our candidate privacy policy click here
Get a demo