Full Stack Engineer

We are looking for a Full Stack Engineer to join our Product Engineering Team!
Scroll to content

Full Stack Engineer (TypeScript, Python) – SubSLAM

Location: Bristol, UK

Fulltime / Permanent

Salary: £30,000 - £65,000 per annum

We are looking for a Full Stack Engineer to join our Product Engineering Team!

Vaarst is a deep tech company with artificial intelligence, autonomy and computer vision at the heart of what we do. 

This role will be working to develop new capabilities within the SubSLAM UI and interfacing with new functionality integrated into the camera. The SubSLAM UI interacts with our SubSLAM X2 Camera system, commanding the camera to capture data and feeding back live 3D reconstruction and low latency video in real time. You will work closely with those working on innovative tech in AI, Machine Learning, Computer Vision, and Autonomy.

You will get to:

  • Make an impact in the energy transition space, helping the move from oil to renewables.
  • Be part of a great company with very talented people that will revolutionise an industry
  • Continue to learn and develop with opportunities for collaboration and attending conferences

Responsibilities will include: 

  • Contributing to the complete software development process from conception to deployment.
  • Maintaining and upgrading the software following deployment.
  • Enhancing the end-to-end life cycle of software development.
  • Modifying and testing changes to previously developed programs.
  • Working alongside graphic designers.
  • Ensuring the frontend is useful, suitable, and responsive for Surveyors and ROV pilots.
  • Ensuring the backend interacts with software services embedded in a Camera system.
  • Maintain Documentation.

Competencies Required:

  • TypeScript
  • React
  • Python
  • Git + GitHub
  • Three.js
  • Linux
  • Docker

Additional Experience (desirable but not essential):

  • ROS
  • Cypress
  • Electron
  • UI/UX
  • Experience in working with 3D/Video data including mesh and point cloud.
  • C++
  • Knowledge of Computer Vision Techniques, SLAM, OpenCV, PCL.


  • A fast growing company that can accelerate your career
  • Generous pension scheme
  • Flexible working policy and remote working options
  • 33 days holiday (including bank holidays), increasing based on length or service.
  • Bonus leave gifted at various length of service milestones
  • Private medical insurance
  • Additional training and personal development
  • A people focused, inclusive culture with monthly social events

As a team we are passionate about our company’s future and work hard to see the results of our efforts changing our industry. We are small enough that everybody makes a difference but big enough to provide variety of work and strong in-house expertise. We work together and celebrate our successes together.

Additional information

  • Yearly salary

    30000 - 65000 GBP

  • Remote status

    Flexible remote

  • Employment type


We usually respond within two weeks

Or, know someone who would be a perfect fit? Let them know!


BS1 3AE Bristol Directions +44 (0)1173 258 197

Company culture

As an organisation, we know that in order to achieve our goals we need to attract, develop and retain only the very best people and encourage their growth through our company.


As a fast-growing business in an ever-changing environment, we truly recognise how important it is to be aware of our roots, to visualise the mission we are working towards and to embrace our values to help us reach our common goal as a team. 

Already working at Vaarst?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor