top of page
Bios_Illustration_A_RGB_large.png
Bios_Illustration_A_RGB_large Copy.png

Full-Stack Engineer

Location: Cambridge, UK (hybrid)

Preferred start date: ASAP

Employment type: Full-time, permanent

Right to work: Existing right to work in the UK required

Salary expectation: Competitive salary with opportunity for equity and bonus-based remuneration

The role:

​

We're hiring a Full-Stack Engineer to own the frontend, backend, and DevOps function for Neurotune, end to end, including the React app, the REST surface, the PostgreSQL schema, the background-job pipeline, the cloud infrastructure it all runs on, and the deployment.

​

You'll work alongside a senior application engineer who owns the desktop data collector and researchers — but the browser-and-server half of the product, plus the cloud it runs on, are yours to lead.You'll be the person who can take a feature from a UI mockup through the API contract, the database migration, the React form, the test suite, the Terraform apply, and out to production.

 

You'll be working in:

​

  • A React + TypeScript SPA with a mature component library, scientific visualisation, a small state layer, and a real test suite. 

  • An async-first Python service with Pydantic, raw SQL over an async PostgreSQL driver, multi-tenant data isolation, a background-task system, and OAuth + JWT auth.

  • A managed cloud environment with Terraform for everything, managed compute and PostgreSQL, object storage, secret management, and a CI pipeline you own. 

 

What you'll do:

​

Frontend (≈ 40% of your time)

  • Own the core web application: planning, study execution, and analysis surfaces.

  • Design and ship scientific visualisations together with researchers

  • Maintain the API client with its custom retry/auto-relogin behaviour.

  • Own frontend quality: tighten linting/formatting, increase test coverage,

  • and own the test setup and mock layer.

​

Backend (≈ 50% of your time)

  • Own the REST surface: design new endpoints, own the response envelopes and Pydantic models, and evolve the public contract.

  • Write raw async SQL (no ORM) and maintain the data model migration process.

  • Own the multi-tenant per-tenant schema model

  • Add and maintain background tasks

  • Implement streaming responses and server-side cursors for large dataset

  • endpoints.

  • Work with JSONB + GIN indexes, and the streaming scientific-data

  • metadata contract.

​

DevOps & Platform (≈ 10% of your time)

  • Own the cloud infrastructure that runs the web app and services

  • Own CI pipeline, deployment, release, security, observability and

  • compliance posture for the cloud product

 

What you'll bring (must-have):

​

  • 3+ years of professional full-stack experience owning production web

  • applications end to end

  • Solid React/TypeScript skills: hooks, suspense, concurrent features,

  • strict mode, branded types, generics.

  • Solid Python experience with an async web framework

  • Production experience with Terraform (or similar), Docker and a major

  • cloud — we run on GCP, but AWS/Azure experience is welcome.

  • Hands-on experience with managed serverless compute, managed

  • Postgres, object storage, secret management, and managed DNS.

  • Security mindset: parameterised SQL, secret management, httpOnly

  • cookies, HTTPS-only, XSS/CSRF.

 

Bonus points for:

​

  • Multi-tenant SaaS experience (per-tenant schemas, row-level security, data isolation). 

  • Plotly.js, D3.js, Observable, or another scientific/financial visualisation library.

  • Medical device development, clinical, scientific, or other regulated- industry experience (HIPAA, ISO 27001, MHRA, GDPR).

  • Familiarity with Tauri, or another webview-shell framework.

  • GCP experience,

  • CI/CD pipeline ownership: GitLab CI, or equivalent.

 

Other benefits include:

​

  • Working on world-changing technology with leaders in the field

  • Dynamic, innovative, passionate, entrepreneurial team

  • Inclusive company culture

  • Flexible hours (outside of core hours)

  • BUPA medical healthcare insurance

  • Competitive pension scheme

  • Enhanced maternity leave

  • Additional employee benefits

 

To apply or for further information please email: careers@bios.health 

bottom of page