heart home facebook-with-circle linkedin-with-circle twitter-with-circle Rectangle-70 search Path-2 icon Star Group-10 Group-11 Group-12

Senior Full-Stack Developer (Javascript)

Central London • Full-time

GetAgent is the Estate Agent Comparison Site

There are over 17,000 estate agents in the UK and they all say they’re the best.

We use property sales data to measure the agents’ performance. So we can tell homeowners exactly which ones would do the best job selling their home.

By using GetAgent, homeowners get more for their home and sell quicker.

See where we've been and where we're going.

About Our Tech

The homeowner-facing part of the site may appear quite straightforward, but there’s lots of complexity hidden away!

  • We have a custom CRM which enables all our interactions with homeowners and estate agents (built with React and uses Plivo/Twilio for telephony). We are planning to 5x in size next year, so you could be working on adding to the CRM to enable people to work more efficiently. We have an exciting (and not straightforward!) outbound telephony plan that should improve efficiency of the Customer Service team substantially - you could lead this project.
  • We have a comprehensive branch dashboard for our estate agents which includes competitor analysis and lead management (including some fun generating PDFs!). You may work on adding further features that our estate agent customers request.
  • We’ve built a range of tools to help homeowners on their selling journey - including valuing their property, estimating how long the sale will take and monitoring the performance of their listing. There is a lot more work to be done in this area, such as improving the way we cross-sell ancillaries and giving homesellers more visibility on how their sale is progressing.
  • SO MUCH PROPERTY DATA. We ingest listing data from all the main UK portals every day and cross-reference it with the Land Registry. We leverage our relationship with homeowners and estate agents to enhance our property data even further. You might mine this data to provide housing market insight, or develop tools to help homeowners sell better.
  • We use this property data to produce some unique research - take a look at our labs section. We've also used machine learning to predict when someone is going to sell. You could build upon this effort and link it up with a marketing strategy.
  • Oh, and we’ve written and open-sourced our own SASS framework.

How You Would Contribute

In 2019 we grew by 3x and we’re expecting the same again in 2020. Our current focus is scaling up efficiently whilst offering a better service to homeowners and estate agents.

As a core member of GetAgent’s tech team, you’d take ownership of existing parts of our platform - this could be as diverse as the homeseller’s dashboard to the data pipeline processing property data. Our platform is not (yet!) perfect, so there is lots for you to sink your teeth into!

However the bulk of your day would be spent developing entirely new parts of the platform. You would lead the process from idea generation and goal setting all the way to measuring the impact of your work. As a result this role would suit someone entrepreneurial who enjoys taking ownership of a project (rather than just does as they're told).

What We're Looking For

We use NodeJS (Koa), MySQL & React extensively, and as a Senior Developer you would have strong technical knowledge across most of these areas (experience with other SQL flavours or Node/JS frameworks is fine too). We'd expect you to have several years Javascript development experience.

In addition to this, you're comfortable making architectural decisions and communicating the rationale to other members of the tech team and the CTO. Ultimately your career within GetAgent will progress in the direction you choose - either focusing on managing more junior developers or adopting a technical leadership role.

We'd expect that you're naturally inquisitive and keen to learn new technologies and skills. In return we'll ensure you have the opportunity to learn new technologies and skills!


In addition to our standard benefits:

  • Very competitive salary based on experience.
  • Opportunity to be a core member of a small but growing tech team in a scale-up company. The company is tripling in size in 2019, and we plan to grow to 5 members of the tech team.
  • Stock options that will hopefully one day make you a millionaire!
  • Flexible hours & working from home.

The Process

  1. Quick intial chat over the phone.
  2. Face-to-face meeting with the CTO to get to know you and have a more in-depth technical conversation.
  3. Meet another senior member of the company to ensure a good cultural fit.
  4. An informal drink/coffee/lunch with a few members of the team to get to know you better.

We promise to keep you informed on the status of your application and to move as quickly as possible.

To Apply

Please email your CV and cover letter to full-stack-dev-job@getagent.co.uk. Links to past projects or public Github repos are always appreciated (but we understand if not possible).

No recruiters please.

Not For You?

Check out our other open positions!

As seen in:
GetAgent was featured in the Evening Standard
GetAgent was featured in the The Times
GetAgent's TV ad aired on Channel 4'
GetAgent was featured in the Telegraph
GetAgent was featured in the Guardian