Rodeo
Get started

Dignity Group

Senior Full Stack Engineer

Maidenhead
£80k – £90k/yr
Posted about 22 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Contract: Permanent, Full-time

Location: Maidenhead, Berkshire (Hybrid - 3 days a week)

Salary: £80,000 - £90,000 per annum + an extensive benefits scheme

Build technology that makes a genuine difference

At Life Services Group, our mission is to help every family in Britain navigate the hardest moments of life with simplicity, dignity, kindness and exceptional care.

Following the launch of Life Services Group, we're investing heavily in technology and looking for multiple Senior Full Stack Engineers to help shape the next generation of products and services across our organisation.

These are senior, hands-on engineering roles with the opportunity to build and evolve business-critical platforms that support our Funeral Services operations, power exceptional colleague and customer experiences, and help establish the technology foundations for our newly created Legal Services division.

You'll play a key role in solving complex technical challenges, influencing architecture and engineering standards, and delivering products that have a genuine impact on hundreds of colleagues and thousands of customers across the UK. Whether you're improving existing platforms, creating industry-leading internal tooling, or helping launch entirely new products and services, you'll have the autonomy and influence to make a lasting contribution to a business undergoing significant transformation.

What You Will Be Doing

You will play an influential role within our engineering function, combining hands-on development with technical leadership, mentoring and collaboration.

Your responsibilities will include:

  • Leading complex technical implementations and designing effective, scalable solutions.
  • Writing high-quality code for challenging and sometimes ambiguous problems.
  • Helping to define and influence the technical vision for our systems and services.
  • Balancing delivery priorities with long-term maintainability, performance and scalability.
  • Leading technical improvements, including migrations, automation and the introduction of new tooling.
  • Responding effectively to critical incidents and business-critical technical challenges.
  • Using discovery, experimentation and proof-of-concepts to shape technical direction.
  • Improving engineering efficiency through best practice, standardisation and automation.
  • Leading standards across observability, performance, testing and system quality.
  • Communicating risks, options and technical trade-offs clearly to both technical and non-technical stakeholders.
  • Mentoring junior and mid-level engineers and creating opportunities for others to develop.
  • Contributing to a positive engineering culture built around quality, knowledge-sharing, psychological safety and no-blame learning.

Who You Are

There are three qualities that will help someone thrive in this role.

You are enthusiastic about building products that deliver value

You love turning ideas into high-quality products and putting them into the hands of real people. You understand the outcomes your work is intended to achieve and use that understanding to make sound technical and architectural decisions.

You bring energy, focus and determination to delivery, while recognising that moving quickly should not come at the expense of quality, security or long-term sustainability.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

You bring genuine technical depth

You have significant experience designing and delivering complex software systems and are comfortable taking technical ownership within a team or domain.

You will bring expertise in full stack development using JavaScript or TypeScript, Node.js, and React or Angular, together with strong knowledge of systems architecture, API design and databases. You will also understand the importance of observability, monitoring, testing, performance, security, accessibility and modern DevOps practices.

You are comfortable working with ambiguous requirements, managing technical debt and making thoughtful decisions that balance immediate customer or business needs with the health of the wider technology estate.

You are an excellent communicator and collaborator

Great technology is built by teams. You can explain complex technical concepts in a clear and practical way, helping non-technical stakeholders understand options, risks and trade-offs.

You are comfortable leading technical discussions, discovery workshops and postmortems, and you approach disagreements constructively. You also enjoy sharing knowledge, mentoring other engineers and helping those around you succeed.

Essential Experience

What we are looking for

  • Significant experience designing and delivering complex software systems.
  • Proven experience leading technical direction for a team, product or technical domain.
  • Strong full-stack development experience using JavaScript or TypeScript, Node.js, and React or Angular.
  • Strong knowledge of systems architecture, APIs and database design.
  • Experience of CI/CD pipelines, testing strategies and modern DevOps practices.
  • Knowledge of observability, monitoring and incident management.
  • A strong understanding of performance optimisation, security and accessibility.
  • Experience mentoring and supporting engineers at different stages of their careers.
  • The ability to operate effectively through ambiguity, complexity and high-pressure situations.
  • A degree in Computer Science or Software Engineering, or equivalent practical experience.
  • The ability to work from our Maidenhead office for a minimum of three days each week, with occasional travel as required.

What You Can Expect From Us

Whether you’re stepping into broader responsibility or deepening your expertise, we’ll support you with a benefits package designed to help you thrive, both professionally and personally.

  • Time to recharge - 25 days’ annual leave plus bank holidays, giving you the space to rest and maintain a healthy balance.
  • Recognising your impact - Opportunity to earn a yearly bonus of up to £500.
  • Healthcare when it matters - Private medical cover for you, giving peace of mind and quicker access to treatment.
  • Planning for your future - 4% matched pension contribution to help you build long-term financial security.
  • Peace of mind - Life assurance cover at 2x your salary to support your loved ones.
  • Support when you need it - Access to a 24/7 Employee Assistance Programme, occupational health services and confidential counselling.
  • Developing your potential - Ongoing development opportunities, including apprenticeships and clear career progression pathways.
  • Everyday savings and perks - Access to MyStaffShop, our employee rewards platform, offering savings across high street and online retailers, alongside eyecare support, flu jabs and additional lifestyle discounts.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Why Life Services Group

Life Services Group exists to help every family in Britain navigate the hardest moments of life. We bring together trusted names across funeral services, crematoria and cemeteries, legal services, direct cremation and wills, including Dignity Funeral Directors, CMG, Simplicity Cremations, Dignity Legal Services and Farewill, so families can get more of the support they need in one place.

Our ambition is to support one in three families across the UK as they plan for, navigate and deal with death. We want to set a new standard for care, service and simplicity across the sector.

Death is part of life, and being there for families when it matters is what we do. That means making difficult moments feel more supported, more straightforward and more human.

We are building a modern group that supports families at every stage, from planning ahead with wills and funeral plans, to arranging a funeral, cremation or burial, and managing probate afterwards. This is a defining moment for our business. With stronger foundations, clearer strategy and real momentum, we can change end-of-life care for the better. We are modernising how we work, investing in our colleagues and technology, and helping more families than any one brand could alone.

Wherever you work in Life Services Group, in one of our local teams, specialist brands or group functions, you’ll be part of work with meaningful purpose. You will help families through some of life’s hardest and most important moments.

Across all our brands, we want colleagues to grow with us through better training, stronger support, modern tools and clearer opportunities to build skills and confidence. You’ll be part of teams who care deeply about what they do, look out for each other and take pride in doing work that matters.

You will also help shape the future of end-of-life care. That means making support simpler, more connected and more human for families, while each brand keeps the identity, expertise and community connection people already know and trust.

If you want a career with meaningful purpose, room to grow with us and the chance to shape the future, find your Life’s work.

FCA Statement

Dignity is part of a group that includes FCA-regulated activities, and some roles may be subject to relevant training, screening, conduct, and regulatory requirements. This will be confirmed as part of the recruitment process.

Equality, Diversity and Inclusion Statement

We know that diverse teams make better decisions, build better products, and create a better place to work. Whoever you are, wherever you’re from, and whatever your life looks like, we’d love to hear from you. And if there’s anything you need to make the process more accessible, please let us know

Any unsolicited submissions from agencies will be accepted as a direct application from the candidate and no fees will be payable.

We reserve the right, depending on application numbers to close or extend the closing dates for positions; we would therefore recommend an early application.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

Maidenhead, England, United Kingdom

Sign up to applySee more jobs like this