Careers/Engineering/Senior Full-Stack Software Engineer
Engineering

Senior Full-Stack Software Engineer

Build intuitive product experiences and the dependable services behind them.

We work hybrid from shared office spaces around London and meet in person once a week.

Location
London, UK
Working style
Hybrid
Employment
Full-time
Posted
01 / The role

Own the experience from interface to infrastructure.

Our products span detailed administration workflows, employee-facing benefits experiences and AI-assisted operations. You’ll work across the stack to make those journeys clear and reliable: shaping interfaces with product and design, building the services and integrations behind them, and seeing your work through to production. You’ll have room to influence architecture while staying close to the people who use what you build.

Our technology already serves over 3 million people in the UK. You’ll help us reach the next 3 million.

02 / What you’ll do

Your work will include

  • Build accessible, responsive web experiences in TypeScript and React for partners, employers and employees.
  • Design, build and operate TypeScript APIs, services, data flows and integrations on AWS.
  • Turn complex benefits data, approvals and configuration into interfaces and workflows that are easy to understand and dependable at scale.
  • Develop AWS Bedrock-powered AI features across the stack, with attention to privacy, reliability, observability and cost.
  • Improve testing, performance, security and deployment safety, and take ownership of features after launch.
  • Use AI coding tools thoughtfully, reviewing and verifying what you ship, and contribute to agile planning, demos and retrospectives.
03 / About you

You’ll probably thrive here if

  • At least five years building and maintaining production software, with strong TypeScript skills across frontend and backend work.
  • Confidence with React, browser fundamentals, accessible interfaces, API design and relational data.
  • Hands-on AWS experience deploying, monitoring and troubleshooting customer-facing services.
  • Sound judgement around secure handling of personal information and trade-offs between speed, quality and maintainability.
  • Experience working in an agile team and using AI-assisted coding without compromising review, testing or security.
04 / Useful extras

Good to have

  • React Native experience building polished mobile experiences, or GraphQL experience with complex schemas and data needs.
  • Familiarity with pensions, insurance, employee benefits or other data-rich products.
05 / What we offer

Good work deserves a good package.

Time to recharge

25 days of paid holiday, UK bank holidays and your birthday off.

Private medical insurance

Healthcare cover to help you look after yourself.

£300 annual R&D budget

Put it towards learning, tools or experiments that help you grow in your role.

MacBook Pro for work

A capable laptop and the tools you need from day one.

Shared success

Access to an annual bonus pool linked to company performance.

Everyday benefits

A workplace pension, access to the benefits we build and flexibility in how you work.

06 / The process

What happens next

  1. 01

    Intro conversation

    A relaxed 30-minute conversation about you, Tendr and the role.

  2. 02

    Working session

    A practical discussion or short exercise that reflects the work you would do here.

  3. 03

    Meet the team

    Go deeper on how we work together and leave time for your questions.

  4. 04

    Decision

    Clear feedback and a prompt decision from both sides.

Everyone is welcome

We want Tendr to be a place where different perspectives lead to better decisions and better products. We consider applicants fairly regardless of background, identity, disability or personal circumstance. If you need an adjustment during the hiring process, tell us—we’ll be glad to help.