Graduate

🔒 Confidential Employer
Posted 10 August 2025
LOCATION
remote
TYPE
Full-time
LEVEL
Entry-level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

JavaScript React Python SQL Problem Solving Communication HTML CSS

FULL DESCRIPTION

Summary

[Employer hidden — view at passion-project.co.uk] is revolutionising the construction industry with our automated takeoff software. We are looking for a Graduate to join our team and help transform the industry with innovative technology. The role involves working with JavaScript, React, Python, SQL, and other technologies, and requires strong communication and problem-solving skills.

Key Responsibilities/Duties

  • Working with JavaScript, React, Python, SQL

Core Requirements/Qualifications/Skills

  • Some basic working knowledge of programming, are keen to grow as a software developer and learn js, react, mobx, angular, css, python, flask, sql, postgres and linux
  • Possess a natural aptitude for problem solving
  • Can demonstrate excellent verbal and written communication skills

About [Employer hidden]

[Employer hidden] is revolutionising the construction industry with our automated takeoff software that's transforming how electrical contractors, estimators, and construction professionals work. We're a fast-growing SaaS scale-up backed by ambitious goals and a team that's passionate about solving real-world problems with innovative technology.

Our team is lean, agile, and results-driven. We believe in empowering our people to take ownership, experiment, and grow alongside our business. When you join [Employer hidden], you're not just taking a job – you're joining a mission to make estimators superhuman and digitally transform an entire industry.

What kind of person are we looking for?

We are looking for an individual who is an open communicator, wants to bring new ideas to the table, is able to prioritise workload and execute that workload without needing to be managed.

We would love to hear from you if:

  • Are genuinely interested in getting into the tech/software sector
  • Have some basic working knowledge of programming, are keen to grow as a software developer and learn js, react, mobx, angular, css, python, flask, sql, postgres and linux
  • Possess a natural aptitude for problem solving
  • Can demonstrate a naturally high level of drive and enthusiasm for life, work and music
  • Can demonstrate excellent verbal and written communication skills - A Level/University standard

What will the role involve?

What’s our tech stack?

typescript

mobx

hasura

postgresql

python

apollo

graphql

sql

flask

redis

rq

javascript

reactjs

vim

vscode

html

css

aws

Like most organisations, we use a variety of technologies to build our products. Our flagship product uses our own image recognition algorithm to instantly find things in the digital soup that is construction industry PDFs. It's built with Python (numpy), Postgres and React and has interesting backend scaling challenges due to the large amount of data we need on every request.

For our most recent architecture, we've adopted a slightly different tech stack to allow real-time syncing for collaborative features. Hasura gives us a GraphQL subscription layer over Postgres, which is transformed to MobX objects for the frontend. Around that, we've built a frontend library that allows for transactions and optimistic updates in an activerecord style for a really nice developer experience.

When we sit down to code, some of us old die-hards still cling to vim, while most others have adopted the warm embrace of VSCode. Whatever your preference, you'll be provided with the tools you most like to work with (new Macbook, display etc).

Recruitment process

Location

Since Covid-19 we have moved from our Wimbledon office to fully remote working and so welcome applicants from around the UK.

What you’ll get with us

##### Remote-first, flexible working

Due to COVID-19, we have shifted to a remote-first policy and while we have standard working hours, we're happy to talk flexible working.

##### Paid sabbaticals

On top of your 25 days holiday (plus your birthday) we also offer a month's paid sabbatical for every three years you’re with the company.

##### Health insurance

We have a health insurance scheme with WPA to help ensure the team have access to the care they need to stay healthy and productive (UK only).

##### Top spec equipment

From the latest macs to office chairs, no matter where you’re working we’ll make sure you have the right equipment to work efficiently and comfortably.

##### Training and development

It’s essential that our team keeps learning so we encourage training courses that will benefit you and the company.

##### Perks and rewards

We aren’t afraid to show our team we care with birthday and Christmas gifts and performance based rewards (think curry and cocktails delivered to your door!).

Sign up free — access 45,000+ UK sponsor-licensed jobs