Full-Stack Developer (React, Redux, Node.js)

Portsmouth or London
About The Role

Full-Stack Developer - React, Redux, Node.js

Checkatrade - Where reputation matters 

We are looking for mid-level Full Stack Developer to join our growing tech team. This is an exciting opportunity to work in an agile environment with cutting edge technology in a business that is going places. Working on the B2C side of our marketplace, you'll work as a part of an inhouse tech team developing products related to our Consumer Portal. If you are a Full Stack Developer experienced in working on React on the front end and Node.js on the back end, then we would love to hear from you! 

Location: London or Portsmouth (with Hybrid working – 2 days in the office, 3 at home)

Where do you fit in?

You’ll be working as a part of an autonomous Agile Scrum team building and owning fast and accessible applications for the consumer side of our platform. You’ll build products on top of GCP, using for example Typescript, React, Redux-saga, Cloud Functions and NoSQL databases.

In addition, you’ll set standards on what our tech stack looks like, make architectural decisions and work collaboratively with the wider team to shape the future of the Checkatrade platform. We take a customer focused approach, building quality applications that provide proven value to our homeowners and trades alike.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

What’s in it for you?

  • We are dedicated to investing on our people and tech, there will be plenty of opportunities to grow and develop as a software engineer.
  • An opportunity to connect with like-minded people, share best practices and think big to develop exciting products.
  • A fantastic opportunity to work on the latest tech – including being part of our move to GCP (Google Cloud).
  • A great benefits package including a Reward Gateway, free gym membership, annual bonus, car allowance, electric vehicle scheme, private medical and much more. 
  • A flexible hybrid approach, ensuring that you get plenty of time to focus, but also giving you a chance to meet the people in your team face to face.

What do you need to succeed?

  • Experience with a cloud computing provider such as AWS, GCP, Azure, etc.
  • Experience with React.
  • Experience developing node.js services using Express
  • Modern JavaScript/TypeScript (async/await, ES6 modules, generators etc).
  • Working in cross-functional, lean agile teams.
  • CI/CD and hosted solutions (CloudBuild).
  • Test Driven Development (TDD) is a must.

It would be great if you also have (but not essential):

  • Knowledge of NoSQL databases such as Firestore.
  • Serverless, Event-driven architecture.
  • Familiarity with C# development.
  • Docker and running containers at scale.
About Us

Checkatrade is the consumer choice for finding a local reputable and reliable tradesperson. For over 20 years, we've been the place where reputation matters most - and if you join us, you’ll ensure that our trade members continue to uphold these high standards.

With 44,000 trades available to help with your home improvement project, we’re here to help no matter how big or small the project you are undertaking is.

We're currently going through a period of significant investment and growth and we're looking for exceptional people to join us on our journey to help us achieve our ambitious goals. This is a really exciting time to join our team.

Other jobs like this

Portsmouth or London
Lakeside, Portsmouth
Advertising Salary
£28K to £32K Basic DOE + Uncapped Commission, Car, & Brilliant Benefits