BFB Labs
Full Stack Developer (Mental Health Games)
BFB LabsUnited Kingdom1 day ago
Full-timeRemote FriendlyEngineering, Information Technology

About us

BFB Labs provides digital therapeutics for better youth mental health and is revolutionising the way children access and engage with therapeutic support. Our products fuse evidence-based therapeutic approaches with immersive and responsible gaming making them highly engaging, scientifically robust and cost-effective.


The role

We have a unique and exciting opportunity for a passionate and experienced full stack developer with an interest in health technologies to join our team as a Full Stack Developer on a flexible, full or part-time basis (min 3 days a week).


You will be working on our data platform the VitaMind Hub which provides healthcare professionals with engagement and usage data for our therapeutic mobile game ‘Lumi Nova: Tales of Courage’ and future products. Lumi Nova is an intergalactic themed adventure for 7-12 year olds that provides exposure therapy. Players take on in-game and out of game exposure challenges to progress through different worlds in order to complete their goal and save the universe.


In this role, you will be able to make a real impact on the future of development and growth of our data platform. You will bring your knowledge and experience to help push the boundaries of our therapeutic offer.


Key Responsibilities

This is a rare opportunity to shape the future development of our existing data platform. You’ll be responsible for maintaining the health of the existing data platform and implementing new features to meet business and clinical needs. Our therapeutic products go through several levels of validation and scrutiny to ensure they are clinically safe for use. You will take onboard input from different advisors (clinical, content etc.) and work closely with the CEO and Product Lead to build and maintain high quality features, dashboard and systems. 


On a day-to-day basis, you will:

  • Build new features for the VitaMind Hub
  • Update and create new requests to interact with our mobile games 
  • Manage the database
  • Ensure a high level of data security 
  • Maintain and manage AWS 
  • Build and maintain well-engineered code with high levels of stability and performance
  • Contribute to and support the technical roadmap of existing and future therapeutic offers


Knowledge, Skills and Experience 

 

Essential:

  • 3 years software development experience working in a mid-senior capacity
  • Strong Python/ programming ability, with knowledge of the latest standards
  • Experience in AWS server/system administration
  • Experience with DynamoDB, Elastic Beanstalk and S3 buckets 
  • Experience with Front End development using React, Javascript and Axios 
  • Performance profiling, optimisation and refactoring experience.
  • Experience in implementing analytics and data hooks into a web service
  • Experience of a complete development lifecycle from pre-production, through to post-release support
  • Experience with bitbucket pipelines 
  • Experience with Docker 


Desirable:

  • Experience with Flask framework 
  • Used infrastructure as code (IaC)
  • Interest/experience in game development using Ureal Engine (C++ / Blueprints) & Unity is a bonus!


Diversity

As a diverse team we are keen to receive applications from people of all backgrounds, ages, and types of formal or informal education. All applicants must have the right to work in the UK. 


Working pattern

We work flexibly and have access to a social impact focused co-working space in Central London that we use at varying frequencies. We are open to candidates who may like to work remotely, or from our office space.


Great things about working here

  • Female led and diverse company
  • Driven, go-getting culture
  • Multi-award winning company
  • Company previously backed by the NHS, Innovate UK and partnerships with NIHR funded medtech cooperative, University of Reading and others in health care and academia.
  • We are an early stage enterprise, so you’ll be responsible for helping grow the team


Salary

Dependent on experience, eligible for options (shares scheme) after 1 year of employment.


How to apply

To apply please send your CV with a Cover Letter to [email protected] explaining why you think you are suited to this role. 


The application deadline is 31st October 2025 (applications will be reviewed as they are received).


If your application fits with the requirements of this role then we will organise an initial screening call via Zoom. We will maintain a high level of confidentiality for all applicants.


Timings

We are looking for the right person to be able to start asap or with a 1 month notice period.

Key Skills

Ranked by relevance