Senior Full-Stack Engineer - AI-Driven Health (Remote UK) in London

Senior Full-Stack Engineer - AI-Driven Health (Remote UK) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Unmind

At a Glance

  • Tasks: Develop AI-driven features that enhance mental health support for employees.
  • Company: Join Unmind, a leader in mental health innovation with top-tier clients.
  • Benefits: Enjoy private medical care, equity, generous leave, and flexible working.
  • Other info: Remote-first culture with monthly meet-ups and a focus on wellbeing.
  • Why this job: Make a real impact on mental health while advancing your AI development skills.
  • Qualifications: Experience with TypeScript, React, GraphQL, Node.js, and SQL is essential.

The predicted salary is between 60000 - 80000 £ per year.

About Unmind

At Unmind, we're here to create better mental health. We believe mental health should be a source of strength, not struggle – for people, teams, and entire organisations. We combine science, technology, and human care to help companies like Uber, Disney, Major League Baseball, and the NHS improve mental health and drive performance.

The Role — Senior Software Engineer (Full Stack)

We're looking for an experienced Senior Software Engineer to join us on a 10-month parental leave cover. You'll ship features that directly help the employees of our enterprise clients find the right support at the right time. We're using Claude Code throughout the SDLC, exploring how we evolve our development practices to leverage AI where it meaningfully helps. This is a great opportunity for someone who wants to deepen AI-assisted development skills in a team that's investing in them.

What you'll do

  • You'll ship features end-to-end. Break initiatives into deliverable slices, design solutions, write the code, and see them through testing, deployment and monitoring in production.
  • You'll own the design for what you deliver. Choose pragmatic approaches that fit our existing architecture, write RFCs where appropriate, and make sensible trade-offs without needing extensive guidance.
  • You'll keep things reliable. Respond to incidents and bugs in your team’s domain, improve observability where it's lacking, and uphold the security and performance commitments we make to clients.
  • You'll improve what you touch. Tackle tech debt, refactor and upgrade dependencies where it unblocks delivery or reduces risk.
  • You'll embed AI into how you deliver. Use Claude Code throughout your workflow – scoping, designing, coding, reviewing, documenting – and contribute to our collective learning by sharing what's working back to the team.

About You

In the spirit of equity and continuous growth, we invite you to remove education from your CV. Qualifications are not a factor in our decision-making. However, some experience in the following is important for this position:

  • You’re ready to get a lot done. You’re a backend-leaning Engineer, but comfortable moving across the full stack and have experience with TypeScript, React, GraphQL, Node.js and SQL.
  • You know what good looks like. You understand what it takes to build reliable products for clients. You build with performance, security and observability at the forefront.
  • You’re comfortable with ambiguity. You’re happy tackling problems without a clear definition or obvious solution, and find the leanest viable path forward.
  • You make deliberate trade-offs. You understand the impact of trade-off decisions made today.
  • You’re comfortable with AI-assisted development practices. You use Claude Code (or similar tools) as a core part of how you develop features.

Life at Unmind

  • Private medical for you & your family
  • Equity in Unmind
  • Generous gender-neutral parental leave
  • 25 days holiday + birthday + celebration days
  • Revive & Thrive Days – company-wide Friday off monthly
  • Flexible working & early Friday summers
  • Remote-first within the UK, with monthly in-person meet-ups and access to a London co-working space
  • Annual learning budget + learning leave
  • Free weekly therapy or coaching sessions
  • Wellbeing support via WellHub & Bippit

We’re building a place where everyone feels seen, heard, and supported – and where difference is celebrated. If you need adjustments during the process, tell us when you apply or email.

Senior Full-Stack Engineer - AI-Driven Health (Remote UK) in London employer: Unmind

At Unmind, we prioritise mental health and foster a supportive work culture that values equity and continuous growth. As a Senior Full-Stack Engineer, you'll enjoy flexible remote working within the UK, generous benefits including private medical care and an annual learning budget, and the opportunity to enhance your AI-assisted development skills in a collaborative environment. Join us in making a meaningful impact on mental health while being part of a team that celebrates diversity and supports personal well-being.

Unmind

Contact Details:

Unmind Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full-Stack Engineer - AI-Driven Health (Remote UK) in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meet-ups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using TypeScript, React, and AI tools. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for the interview by practising common questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Full-Stack Engineer - AI-Driven Health (Remote UK) in London

TypeScript
React
GraphQL
Node.js
SQL
AI-assisted development practices
Performance optimisation

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Full-Stack Engineer role. Highlight your experience with TypeScript, React, GraphQL, Node.js, and SQL, and show how you've tackled ambiguity in past projects.

Showcase Your AI Skills:Since we're keen on AI-assisted development, share specific examples of how you've used tools like Claude Code in your workflow. This will demonstrate your comfort with integrating AI into your development practices.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to describe your experiences and achievements, making it easy for us to see how you fit the role without wading through unnecessary fluff.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Unmind!

How to prepare for a job interview at Unmind

Know Your Tech Stack

Make sure you’re well-versed in TypeScript, React, GraphQL, Node.js, and SQL. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. This will show that you can hit the ground running.

Showcase Your Problem-Solving Skills

Be prepared to tackle hypothetical scenarios or past challenges you've faced without clear solutions. Highlight your thought process and how you approach ambiguity, as this role requires comfort with uncertainty and making deliberate trade-offs.

Emphasise AI Integration

Since the role involves AI-assisted development, share specific examples of how you've used tools like Claude Code in your workflow. Discuss how you’ve leveraged AI to improve efficiency or enhance product reliability, which aligns with their focus on evolving development practices.

Demonstrate a Growth Mindset

Unmind values continuous growth, so be ready to talk about how you tackle tech debt and improve existing systems. Share instances where you’ve refactored code or upgraded dependencies to reduce risk and enhance performance, showing that you’re proactive about improvement.