A complete application in a minute — tailored resume and cover letter, ready to send.
We are looking for a Senior Full Stack Software 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.
You will work with the product team to design interfaces that help clients visualise their organisation's attack surface and ensure the application remains fast and professional while handling large data sets and complex visualizations.
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.
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
Frontend: React.js, Typescript
Database: MySQL
Message Queues: Kafka, RabbitMQ
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
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
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