Job Description


We are looking for a Senior Full Stack Engineer to join our client facing application team. You will help to build a scalable and engineering focused application that leverages good user experience and design. There will be growth opportunities to contribute to features that span across various platforms.

What will I do?

  • You will be developing and maintaining the client facing application used to help organisations visualise and protect highly important systems

  • You will work alongside with the product team to design interfaces that help clients visualise their organizations attack surface

  • You will address engineering problems that consist of displaying large amounts of information in well designed ergonomic ways while ensuring the application remains snappy and professional to our clients

  • You will add value to our existing design system and maintain company wide packages that other product platforms will consume

  • Tech

  • Backend: , Typescript

  • Frontend: , Typescript

  • Database: MySQL

  • Message Queues: Kafka, RabbitMQ

  • Your Experience

    You should have at least 3 years of experience:

  • Translate design and product requirements into code

  • Deliver features across the full stack of a SaaS platform

  • Handle data stored in both relational and non-relational database management systems

  • Write clean, testable code and are familiar with different testing strategies

  • Bonus

  • Have experience working with data visualization tools and graphing libraries

  • Have experience in platform engineering such as creating CI/CD pipelines and knowledge of common deployment patterns

  • Have worked in an Agile environment with a DevOps culture

  • Our Experience

  • Highly motivated team that obsesses over our shared mission

  • Problem-solvers

  • An environment of autonomy and creativity to support you to deliver great work

  • A culture of continuous improvement in the form of learning and growth

  • What's in it for you

  • Competitive compensation 

  • Meaningful role in a company 

  • The best tools and powerful kit 

  • Endless opportunities 

  • Work with cyber security experts 

  • Work hard, play hard


  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application