Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- 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., 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
Requirements
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 which includes TypeScript, React, GraphQL, Node.js, Python, Golang and SQL. You don’t need hands-on experience with every tool; we’re more interested in strong software engineering fundamentals and curiosity to learn. You enjoy problem solving from first principles, pick up new context fast, and ship impactful changes to customers regularly.
- 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.
About the company
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.
Now we’re looking for more brilliant people to help us do it.
Our Values
We’re building a company where ambition and empathy go hand in hand.
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.
Learn more about how we hire and our commitment to equity in our Candidate FAQ *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering in the Age of AI?
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
How to Become an AI Engineer