Senior Full Stack Web Developer
at Compare My MoveAbout the job
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.
Compare My Move
Classification:
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
Total attempts: 22 Unique: 10 Passed: 6
Discuss this job anonymously
Share your intel on a job vacancy and help other jobseekers.
pretend that this is a blurredText long comment