Senior Software Engineer, 10 month FTC in London

Senior Software Engineer, 10 month FTC in London

London Temporary 60000 - 75000 € / year (est.) Home office (partial)
Unmind

At a Glance

  • Tasks: Develop and ship 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 in TypeScript, React, GraphQL, Node.js, and SQL is essential.

The predicted salary is between 60000 - 75000 € per year.

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.

Our Values:

  • Outpace the rest – Move fast. Deliver excellence.
  • Stronger together – We go further, faster, together.
  • Client first – We win, when our clients win.

Inclusion & Belonging: 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 talent@unmind.com.

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.

What you'll do:

  • 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.
  • 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.
  • 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.
  • Improve what you touch. Tackle tech debt, refactor and upgrade dependencies where it unblocks delivery or reduces risk.
  • 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 rather than as follow-ups, and your code is simple, well-tested and easy for others to change.
  • 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 choose lean over perfect when it's the right call, and you're explicit about what's being deferred and why.
  • You’re comfortable with AI-assisted development practices. You use Claude Code (or similar tools) as a core part of how you develop features - applying curiosity and judgement to know where it accelerates and where it doesn't.

Tip for candidates: If you’re unsure whether to apply – do. We know great people don't always tick every box.

Life at Unmind: We believe wellbeing and performance go hand-in-hand – and we build our environment to support both. A few highlights:

  • 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

See all benefits on our Careers Page.

Senior Software Engineer, 10 month FTC in London employer: Unmind

At Unmind, we prioritise mental health and employee wellbeing, creating a supportive and inclusive work environment where ambition meets empathy. As a Senior Software Engineer, you'll enjoy flexible working arrangements, generous parental leave, and access to professional development opportunities, all while contributing to meaningful projects that enhance mental health for clients like Uber and Disney. Join us in a remote-first culture that values collaboration and innovation, with monthly meet-ups and a strong commitment to your personal growth.

Unmind

Contact Detail:

Unmind Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, 10 month FTC in London

Tip Number 1

Network like a pro! Reach out to current or former employees at Unmind on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by diving deep into Unmind's mission and values. Show us how your skills align with our goal of improving mental health – it’ll make you stand out as a candidate who truly gets what we’re about.

Tip Number 3

Practice coding challenges and system design questions relevant to the role. We want to see your problem-solving skills in action, so brush up on your TypeScript, React, and AI-assisted development practices!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at Unmind.

We think you need these skills to ace Senior Software Engineer, 10 month FTC in London

Full Stack Development
TypeScript
React
GraphQL
Node.js
SQL
AI-assisted Development Practices

Some tips for your application 🫡

Be Yourself:When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for mental health and technology.

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with TypeScript, React, GraphQL, Node.js, and SQL. Show us how your skills align with what we’re looking for in a Senior Software Engineer.

Show Your Problem-Solving Skills:We love candidates who can tackle challenges head-on. In your application, share examples of how you've approached complex problems and the impact your solutions had on your previous projects.

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 don’t miss out on any important updates from our team!

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 Problem-Solving Skills

Prepare to share examples of how you've tackled ambiguous problems in the past. Unmind values engineers who can navigate uncertainty, so think of specific instances where you found lean solutions and made deliberate trade-offs.

Emphasise AI Integration

Since the role involves AI-assisted development, be ready to discuss your experience with tools like Claude Code. Share how you've leveraged AI in your workflow and the impact it had on your projects. This will demonstrate your alignment with their innovative approach.

Align with Company Values

Familiarise yourself with Unmind's values around ambition, empathy, and client-first mentality. During the interview, reflect these values in your answers and show how you can contribute to a culture that celebrates inclusion and belonging.