• All Locations
    Kings Cross, London
  • All Departments
    Technology
  • About The Role

  • Senior Software Engineer (Matching)

    We’re looking for a Senior Full Stack Engineer to join our Matching team at Checkatrade, driving the development of our core search and trade-matching systems.  You’ll play a crucial role in enhancing how consumers find the right tradesperson on our website and mobile apps, while also improving the experience for tradespeople accepting and managing jobs.

    If you’re passionate about building intelligent, high-performance systems that make real world connections seamless, we’d love to hear from you.

    Location: London, Kings Cross or Portsmouth. Hybrid working applies.

    Where do you fit in?

    As a Senior Full Stack Engineer, you’ll work on improving our search and job matching experience, ensuring consumers are always connected with the best and most relevant tradespeople. You’ll contribute to our ranking algorithms, optimise search to contact conversion, and refine job acceptance processes to drive higher engagement. In 2025 we’ve got some exciting AI driven projects in roadmap too including building conversational and image-based search experiences.

    Our team is highly cross functional, often contributing to multiple codebases across Checkatrade. You’ll work directly with Product, Engineering, and Data teams, using pull requests to communicate and drive the changes that enhance our search and matching systems.

    If you love solving complex technical challenges, working collaboratively, and making a real impact on user experience, this role is for you!

    We are an equal opportunities employer that is committed to diversity and inclusion in the workplace.

    What’s in it for you?

    • A chance to work on a high-impact search and matching platform in a fast-growing tech business.
    • A high performing engineering culture, with talented peers and strong cross functional collaboration.
    • Opportunity to work on a cutting-edge tech stack including TypeScript, React, Next.js, PostgreSQL, and machine learning driven ranking models.
    • A chance to work in a team who’s already using AI to deliver business value, with aspirations to deliver even more in 2025.
    • A competitive benefits package, including a bonus scheme, EV salary sacrifice scheme, private medical and more!

    What do you need to succeed?

    • Full Stack experience with TypeScript, React, and Next.js.
    • Strong skills in PostgreSQL and scalable system design.
    • Experience contributing to multiple codebases and working collaboratively across teams.
    • Experience mentoring more junior members of the team.
    • A problem-solving mindset, with a passion for optimising search experiences and user interactions.
    • Bonus: experience with React Native, .NET, search technologies, or integrating machine learning and AI models.

    Interview process:

    Our interview process consists of two stages. An initial conversation with our hiring manager followed by a paired-programming exercise.

    #LI-LS1
  • About Us

  • Our interview process consists of two stages. An initial conversation with our hiring manager followed by a paired-programming exercise.

    We believe in the power of homes to improve lives, support livelihoods, and build communities. That’s why our mission is to be the trusted foundation of every home by connecting people with the trades and tools to make home improvements easy. 

    Established in 1998, we’ve built a UK leading brand, expanded our trade base, and seen record levels of consumer demand – but this is just a start!  We are excited about the unique opportunity ahead of us to deliver unparalleled growth while strengthening our position as a UK leading marketplace for home improvements and repairs.  

    Our values are who we are and what we do. As a collective we are all in and moving at pace. We have a bias for action and are always customer obsessed. We are innately ambitious and think big and bold. And we always do the right thing by our customers and our team.

    So, if you want to be part of a forward-thinking, values driven business that is truly going places - then maybe this is the place for you? 

Other jobs like this

  • All Locations
    Kings Cross, London
  • All Departments
    Technology
  • All Locations
    Kings Cross, London
  • All Departments
    Technology
  • All Locations
    Kings Cross, London
  • All Departments
    Technology
  • All Locations
    Kings Cross, London
  • All Departments
    Commercial
  • All Locations
    Kings Cross, London
  • All Departments
    Technology
  • All Locations
    Kings Cross, London
  • All Departments
    Commercial
  • All Locations
    Kings Cross, London
  • All Departments
    Technology
  • All Locations
    Lakeside, Portsmouth
  • All Departments
    Reviews (Complaints)
  • All Locations
    Kings Cross, London
  • All Departments
    UX
  • All Locations
    Kings Cross, London
  • All Departments
    Marketplace