Who we are and what we do
Compare My Move is a comparison service founded in 2012 for UK movers to compare and connect with moving industry professionals they can trust.
Having come from a removals background, we started comparing removal companies for home movers and quickly added surveying and conveyancing as additional services. With more services on the way our mission is to become the home of moving home. We’re building the best network of verified partners from local trusted professionals, whilst saving home movers time and money on moving services and becoming a recognisable brand within our industry and beyond.
To help us meet our mission goals we are always on the hunt for the best people in their fields to help champion our business.
At Compare My Move we encourage everyone to take ownership of their own role, enabling you to develop original strategies and ideas. We offer a collaborative work environment where everyone is challenged while having a flexible approach to managing workloads.
We are proud of the success we've had to date and are now looking to take the business to the next level. There's never been a better time to jump on board to help us get there and share in the rewards.
meet the teamAbout the role
Over the last few years we've rewritten our lead generation engine API in Symfony, launched a partner dashboard in Vue3 and built an internal CRM. We've proven our business model can work for any service. We are now focused on expanding our offerings, optimising our conversion rates and improving our infrastucture.
We're looking for an enthusiastic developer to collaborate with the team to add features and improve the existing. This is a fantastic time to join as we are on the brink of clearing some tech debt that will free us up to upgrade to the latest versions of the stack.
The successful candidate will work with the team to create and maintain an engaging experience for our users. This role will range from adding new features to creating email marketing, with debugging and fixing issues and auditing the site for usability concerns in between.
The current tech stack:
- Symfony 5 and Symfony 4
- API Platform
- Vue.js
- Craft CMS
- Webpack and Grunt
- MySQL and Doctrine
- HTML/SCSS/JS
Imminent projects include:
- Launching new services
- Extending the B2B dashboard to provide more autonomy for our partners
- Extending our internal CRM to aid the partner support team
- Upgrading our stack
- Consolidating build tools
- Writing a new suite of tests
The ideal candidate
We're looking for a motivated Junior Web Developer who is passionate about web development and eager to learn and grow.
The ideal candidate will have experience in some of the following:
- GIT Version Control and using Best Practices for versioning changes effectively
- CMSs like Craft or Expression Engine
- PHP (Symfony or Laravel would be a bonus)
- Vue.js or React
- MySQL or similar
- Building and testing emails (we use MJML)
- Familiar with integrating APIs
- Comfortable identifying and squashing bugs
- Best working practices and documentation
We absolutely require:
- Good understanding of CSS, HTML and Javascript
- Good understanding of responsive web design practices
- Understand the importance of writing clean and optimised code
- Interest in current web trends
- Excellent communication skills
- High attention to detail
It would be a bonus if you have any experience in any of the following:
- Core Web Vitals (or other website performance optimisation)
- Split testing
- Accessibility on the web
- Familiar with package managers, e.g. Composer/NPM
Don't be discouraged if one of the listed skills isn't your specialty
We value passion and enthusiasm above all. If you're passionate about development and excited to be part of our thrilling journey, apply today!
In summer 2024, we're moving to a new headquarters in the heart of Cardiff, offering easy access to public transportation and vibrant surroundings, including cafes, restaurants, and shops. It's not just a move, it's a statement of our commitment to team collaboration, innovation and growth.
We're creating an environment where every person feels valued, inspired, and empowered. From collaborative workspaces designed to ignite creativity to wellness initiatives that prioritise the holistic well-being of our team, we're committed to ensuring that each day at the office is not just productive, but genuinely enjoyable.
Alongside this move, we're embarking on ambitious business expansion plans. This includes launching new services, expanding into new countries, and exploring acquisitions. As part of the development team, you'll be instrumental in facilitating these growth initiatives and shaping our company's global future.
While we do not offer remote working, our office environment fosters collaboration, creativity, and team spirit. This allows immediate interaction, feedback, and creative ideation sessions. We foster a supportive atmosphere where employees can thrive and grow professionally. Working together in person enables deeper connections with colleagues, enhancing teamwork and morale.
We welcome candidates from diverse backgrounds and we're open to a wide variety of skillsets. If you think you can bring something new to the team, please don't hesitate to get in touch.
apply nowWho 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
Senior Full Stack Developer
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.
You?
Junior Web Developer
Cardiff
Permanent, 37.5 hours pw
24,000 - 30,000 DoE
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
Heka happy
personal wellbeing allowance
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
Typical application process
-
Submit application
We check your CV and cover letter.
-
Introductory call
We give you a quick call to introduce ourselves, get to know a bit about you and book an interview.
-
Technical Exercise
A chance to show off your skills and show us why you're the right person for the job.
-
Face to face interview
A chance to meet with Jamie and 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.
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply - we’d love to hear from you.
apply nowIt 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!
We have a commitment to equal opportunities and value the diversity of our staff and our partners. We're trying to build a diverse team and welcome applications from candidates not currently represented in our team. If you think you can bring something new to our team, please do not hesitate to get in touch, whether to apply or simply for a chat about the role. We'd love to hear from 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.