Senior Full Stack Web Developer

at Compare My Move
Qualify check   Apply Now
About the job
Cardiff, South Glamorgan, Wales
ONSITE  
£45000 - £60000
Open to new applications
Full-Time ~ Permanent

Cardiff

Permanent, 37.5 hours pw

45,000 - 60,000 DoE

Who we are and what we do

Compare My Move is a comparison and lead generation service helping UK movers compare and connect with trusted moving industry professionals for over 10 years.

We offer a variety of services for users to compare with many more on the way and our mission is to become the home of moving home. We’re building the best network of verified partners from trusted professionals all over the UK, whilst saving home movers time and money on moving services and becoming a recognisable brand within our industry and beyond.

We are proud of the success we’ve had to date and are now looking to take the business to the next level. To help us meet our mission goals we are on the hunt for the best people in their fields. There’s never been a better time to jump on board to help us get there and share in the rewards.

About the role

Join Compare My Move - Build, Innovate & Thrive!

We recently moved to our brand-new collaborative office in Hodge House, central Cardiff–a space designed to support teamwork, creativity and well-being. With breakout areas, a pool table, and a dedicated open-plan kitchen and break area, our office nurtures meaningful in-person connections and problem-solving in a productive setting. We also offer flexible working hours between 6 AM and 8 PM with no core hours, allowing you to structure your workday for maximum efficiency.

We’re on a mission to revolutionise the home-moving experience, and we need a Senior Full Stack Web Developer to lead projects, mentor developers and help shape our future technology landscape. If you have a wealth of development experience, a strong track record of leading teams, building robust web applications, writing deployment-ready code, optimising performance, and modernising legacy systems, we want to hear from you!

The ideal candidate

What You 'll Be Doing…

You will play a key leadership role in building and maintaining high-performance web applications using Symfony, Vue.js, Craft CMS, and MySQL. From initial concept to deployment, you’ll drive scalable, efficient, and maintainable solutions while ensuring best practices.

Working closely with designers, marketers, and teams across the business, you’ll lead the development of new features, refine existing systems, and contribute to a seamless user experience. You will also mentor junior developers, conduct code reviews, and troubleshoot issues, ensuring high standards and efficiency across the team.

Using tools like Webpack, Composer, and NPM, you’ll optimise workflows and contribute to continuous integration and deployment improvements. Additionally, you’ll play a role in modernising our tech stack, ensuring the company remains at the forefront of digital innovation.

We believe in a strong, in-person, team-driven culture where developers collaborate closely, share knowledge, and support each other’s growth.

What We 're Looking For…

Proven experience leading development projects and mentoring developers.

Expertise in Symfony, Vue.js, HTML, SCSS, JavaScript, and MySQL.

Strong version control skills (Git) and experience working with APIs & package managers.

Ability to enhance and modernise legacy codebases while ensuring stability.

Problem-solving mindset and ability to work efficiently under pressure.

A team-oriented approach, valuing communication and knowledge-sharing.

Passion for building scalable, maintainable web applications.
, equity, and inclusion–we value different perspectives and experiences.

Bonus Skills …

Experience with CI/CD pipelines & DevOps.

Understanding of automated testing frameworks.

Knowledge of the home-buying or moving industry.

Relevant software development certifications.

Interest in sustainability and environmentally friendly tech.

Why You 'll Love Working Here!

A modern, well-equipped office designed for collaboration and innovation

Annual salary reviews & performance bonuses - recognition where it’s due

Free Bupa healthcare & dental plans - your wellbeing matters

Your birthday, ‘workivesary’ & an extra 2 weeks off at Christmas - because time off is important

Regular team socials & monthly takeaway Fridays - a team that enjoys working together

£1,000 referral bonus & long-service rewards - we appreciate loyalty and connections

Free city centre parking - because convenience matters

Flexible working hours between 6 AM and 8 PM - find your best working rhythm

Our Commitment To Inclusion & Accessibility!

We actively encourage applications from people of all backgrounds, including ethnic minorities, individuals with disabilities, neurodivergent individuals, women in traditionally underrepresented sectors and the LGBTQ+ community.

If you need adjustments during the recruitment process, let us know - we will do our best to work with you to provide reasonable adjustments to support fairness and accessibility.

Ready to be part of something exciting? !

Who you’ll work with

Jamie Blacker

Head of Web Development

Jamie is responsible for the web development strategy for CMM, ensuring we continually improve our service.

Pete Waters

Technical Lead

The man behind the curtain, Pete is responsible for the engine that runs our comparison service.

David Griffiths

PHP Developer

Dev Dave tinkers in the background, adding features to the system to offer more to our partners.

John McCaughan

Web Developer

A keen eye for UX, John ensures our system works as well as possible for our users.

Shahroz Khan

Full Stack Web Developer

Shahroz works on features across our whole codebase, iteratively improving our systems.

Arwel Brown

Full Stack Web Developer

Arwel has an unnatural love of tests, ensuring our system is as robust as can be.

Charlie Bartlett

Senior Full Stack Web Developer

As our resident UI guy, Charlie makes our user journey as smooth and simple as possible.

Brianne Coleman

Full Stack Web Developer

Brianne enjoys problem-solving and working with databases, ensuring the system runs smoothly.

You?

Senior Full Stack Web Developer

Cardiff

Permanent, 37.5 hours pw

45,000 - 60,000 DoE

We want you to love where you work

With that in mind, here’s what you’ll get in return

Annual pay rises

everyone should get a payrise!

Bupa Private Healthcare

free private healthcare

Bupa Dental Plan

free private dental plan

Flexitime

no core hours & no weekends

Christmas closure

have 2 weeks off over Xmas on us

Birthday off

have your birthday off on us

Workiversary reward

extra day off to celebrate

Pension scheme

5% employer contribution

Free parking

on site or city centre parking

Employee of the month

bonus for winners

Takeaway Fridays

free food last Friday of month

Team socials

wind down out of work

Long term service benefits

extra annual leave

Maternity leave

full pay 3 months, half pay 3 months

Referral scheme

earn £1000 to help place a new role

Paid sick leave

paid sick leave based on service

Typical application process

  • Submit application

We check your CV and cover letter.

  • Intro call and tech exercise

If shortlisted, you’ll have a brief intro call where we’ll walk you through our ‘Tech Test’–a mix of PHP ‘devving’ and strategic thinking. Impress us, and you’re on to the next stage!

  • Face to face interview

A chance to meet with Jamie, discuss the role and what you can bring to the table.

  • Final interview

You’ll then meet with Dave and talk more about your place within the company as a whole.

  • Make you an offer

We’ll send you and offer and discuss all the details.

Sounds good? Here 's how you apply

If this all sounds like you then you are exactly who we are after. Send over your all-singing, all-dancing CV along with a cover letter outlining why you think you are perfect for this role and should join our fantastic team.

We will be reading all cover letters, so make sure you send one customised for this role. Tell us some things about yourself professionally, and personally, as well as sell us on yourself for this role.

It pays to have happier staff

Compare My Move are a ‘Real Living Wage’ employer, meaning our lovely staff get paid a salary they deserve, based on actual living costs, such as the weekly shop or a surprise bill.

This is something that only 12,500 UK businesses do and is higher than the government’s National Living Wage, so we’re proud to support our employees.

We want you!

Unfortunately, we can’t accept applications from candidates needing an employment visa sponsor. This means we will only consider applications from those able to work without a visa sponsorship.

CM

Compare My Move

Classification:

blurTagText
blurTagText

Enable 1-click access to other sources:
                  and more
Do your research faster with Quick Links
Details and stages

Reporting to: details unknown

the hiring process information will appear here if available.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

1 discussion comments
0 requirements
4 Saved as Applied
Qualify To Apply check results
Total attempts: 22  Unique: 10  Passed: 6
Understand who you are up against with Competitive Insights
Discuss this job anonymously
Share your intel on a job vacancy and help other jobseekers.
Team inkscroll - 0 days ago

pretend that this is a blurredText long comment