> Markdown version of [/jobs/ext/4042916-software-engineer-typescript-node](https://www.wearedevelopers.com/jobs/ext/4042916-software-engineer-typescript-node). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - (Typescript & Node) - **Company:** gb Our Future Health - **Location:** UK (Remote available) - **Experience:** Experienced - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Software Quality, Code Review, Continuous Integration, Data Stores, Relational Databases, Software Debugging, Software Design Patterns, Github, Python (Programming Language), PostgreSQL, Node.Js, TypeScript, Data Logging, Test-Driven Development (TDD), ReactJS, Backend, Kubernetes, Graphql, Front End Software Development, Terraform - **Published:** October 12, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/our-future-health-job108136040 ## About the Role * Knowledge and experience of building cloud-hosted applications, using Node.JS, Typescript and WebAssembly in a start-up, public service, or charitable setting * Experience with GraphQL, React and Python would be a nice to have * Prior experience with Azure (ideally), AWS or GCP * Comfortable working with Infrastructure as Code, such as Terraform * Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data stores * Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub * Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management * Experience of working with sensitive personal data Competencies * Experience working in/with cross-functional teams consisting of e.g. engineers, product, security and non-technical stakeholders * Ability to communicate with stakeholders and audiences outside your own team * Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued * Strong understanding of software quality principles and practices * Comfortable in mentoring and coaching less experienced engineers * Comfortable in taking part in and sometimes facilitating technical discussions Hiring Process We feel hiring should be transparent and give you a real sense for what Our Future Health is like. Here's what you can expect: * Initial chat with our Talent team (30 min) to get to know each other, discuss the role, and answer any questions you have. * 1st interview with our Head of Engineering (30 min) - this is an opportunity to meet your potential line manager and for you both to align on role expectations. * Technical interview with 2-3 members from our engineering team (90 min). This will include a short task you'll need to prepare in advance of the interview and is designed to get a sense for how you'd approach the real-world responsibilities of this role. * Final stage competency interview (60 min) with a small cross-functional panel of your potential new colleagues. This will focus on how you collaborate, work with stakeholders, and navigate ambiguity and challenges in real-world projects. ## Description This squad sits on the intersection of the Trusted Research Environment (TRE) and our bespoke security tooling and assets. Our squad vision is to create a secure, trusted and state of the art research environment to empower Researchers with their health research. We work closely with some of our internal operational teams as well as external partners, and are solving lots of rare but exciting problems. Our engineers are full-stack, handling frontend, backend and infrastructure in a total ownership model - squads build and run it. Our core tech-stack includes Typescript, Node.JS, WebAssembly, PostgresSQL, Terraform (IaC), running in Azure / Kubernetes. If you are passionate about your work, develop consistently high-quality code, and are adept at identifying, preventing, and troubleshooting problems we would love to hear from you. This role will be fully hybrid with the expectation we get together in our Holborn, London office at least once per month., At Our Future Health, we recognise the importance of having a diverse workforce and ensuring that all candidates, regardless of their background, have equitable access to our application process. We proactively encourage applicants who identify as having a disability, neurodiversity, or long-term health conditions to let us know if they require any reasonable adjustments as part of their application process.