Full Stack Software Engineer

Dignity Plc
Maidenhead, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 50K

Job location

Maidenhead, United Kingdom

Tech stack

JavaScript
Software Quality
Database Design
Software Debugging
Node.js
NoSQL
SQL Databases
TypeScript
React

Job description

As a Full Stack Engineer, you'll be hands-on across the full delivery lifecycle, implementing features, contributing to engineering projects from design through to release, and working across multiple codebases as needed. You'll be supported by senior engineers and the wider team, but you'll also be trusted to take ownership of well-defined problems and deliver high-quality outcomes This role is ideal for an engineer who enjoys building robust, production-ready software, cares about quality and reliability, and wants to broaden their impact through collaboration, mentoring and continuous improvement.

What will you get involved in?

Implement features and contribute to the delivery of engineering projects, ensuring quality and timely outcomes.

Work across features of different sizes and contribute where the team needs you most, including across multiple codebases.

Build observability and controls into what you deliver (health checks, dashboards, alerting) so systems are reliable and supportable.

Break down work, raise risks early, and help remove blockers by working closely with teammates.

Pair with others, share context, and contribute to onboarding as an engineering buddy.

Communicate clearly and empathetically with both technical and non-technical stakeholders.

Help build a collaborative, no-blame culture where we learn and improve together.

Requirements

Experience contributing to engineering projects through implementation and delivery.

Demonstrated ability to improve code quality and reliability.

Strong full-stack capability, ideally JavaScript/TypeScript with Node.js and React.

Some experience with database design/integration (SQL and/or NoSQL).

Knowledge of testing approaches, debugging, and observability tooling.

Empathetic, collaborative and open to feedback, you care about how you work as much as what you deliver.

A clear communicator who can explain technical concepts to different audiences.

Benefits & conditions

At Dignity, you'll do work that has genuine meaning, building technology that supports colleagues, strengthens services, and helps us deliver the best possible care for families. You'll join a team that values quality, respect, and integrity, where people collaborate openly, learn from one another, and take pride in building software that is reliable, secure and thoughtfully delivered.

What we provide to you…

Annual salary of up to £50,000. 25 Days Holiday + Bank Holidays. BUPA Healthcare (Self). Pension Scheme (4% matched). Life Assurance X2 Annual Salary. Free On-Site Parking. Access to our internal apprentice & personal development schemes.

If you're ready to embark on a rewarding career where you can make a positive impact every day, we want to hear from you! What are the next steps?

About the company

We are Dignity, one of the UK's oldest and most trusted funeral providers, with over 200 years of history, 570 branches, and 46 crematoria. From launching the UK's first funeral plan to helping shape modern regulation, we have led the way in supporting families with care, compassion, and professionalism. Now we are building the UK's leading end of life company. As part of the Dignity Group, we also operate Farewill, the country's largest will writer and one of the UK's top probate providers, giving families support not just at the funeral, but before and after as well. Today we are over 4,000 people across the UK, all driven by the same goal: to care for families with compassion and make the UK a world leader in end of life care. Here to help, whenever you need. FCA Statement We're regulated by the FCA, so some roles may be subject to background checks. 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.

Apply for this position