Senior/Lead Frontend Developer


Posted 3 months ago

We are looking for several lead/senior engineers who are really interested in pushing the limits of what a ReactJS PWA can do.

You’re great at:

  • Javascript and modern frameworks and platforms such as ReactJS for PWA, VueJS and/or Node.js
  • Semantic documents using HTML
  • Developing great user interfaces
  • Creating testable code and make testing a priority

It also would be cool if you

  • Occasionally going full stack and, depending on the project, either diving in the Rails services to add a new endpoint or modify behaviour or working on node backend services
  • Identifying bottlenecks, using tools to diagnose and refactor code for scale
  • Use of CSS pre/post-processors like PostCSS, Styled Components, LESS, SASS and/or others

The Product you will be creating

  • Our platform is used by people who are building our roads, railways, buildings, power & water supplies. We are digitising the very process of building the civilisation we live in;
  • Our platform serves as the digital backbone of a construction organisation, it is used out in the field, in the office and in the board room. It helps people do their jobs by digitising workflows at the coalface and feeds information up into descriptive and predictive analytics.

We offer

  • Our Mega-Perk: Every weekend is a 3-day weekend but salaries are still full time!
  • A huge focus on creating “software engineer’s nirvana” to help you do things that really interest and challenge you
  • A “no BS” environment, no politics, people who genuinely care about each other
  • 6 weeks cycles - following Basecamp’s Shape Up model
  • Fully Remote, but we have a co-work space people can meetup in if they like
  • Top of market performance/capability related salary - Pure meritocracy

About us

We are self-funded by our own construction consultancy business which means we have time to do things right and have full control over what we do and when. It also means we really understand the problems we are solving so we can spend more time focusing on the technology than trying to work out what users want.

The construction industry is the second least digitised industry. That means the infrastructure that we all rely on is a lot more costly, wasteful and damaging to the environment than it should be.

We are building to fix that!

Our solution has world-class UX and human-centred design. We allow users to solve problems on the ground, while we collect site data. We will then perform advanced analytics using AI and Machine Learning to help deliver projects more effectively.

The next bit may seem a bit dramatic but our team exists so that we can work in a community that:

  • Connects us with meaningful relationships
  • Inspires us to develop ourselves to become better humans
  • Empowers us to learn new things just for the fun of it

With this, we can achieve the highest levels of value for the customer, the industry and the world.

!!! One last important bit to ensure you apply properly !!!

We get hundreds of applications, so please include a short summary/cover letter explaining why you want to join us. We aren't a giant faceless corporation; we care about the people who want to join our team so all letters will be read by several of our leaders.

Come and work with us!

We are bringing our collective experience together to build the digital backbone of a construction organisation, app by app.

Our Working week

We work 4 days per week (32hrs). Pick which day you'd like off, or even switch from week to week (e.g. 3 days followed by 5 days). Most staff are off on a Friday

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️

Our Vacation Policy

Our vacation policy is 20 days

  • 20 days
  • 52 Fridays
  • 72 days off per year

We work 100% remotely

We work fully remotely and are a team of 60 and mostly based in UK. Our team works from:

  • London, UK
  • Lisbon, Portugal
  • Philippines
  • Birmingham, UK
  • Porto, Portugal

Our Benefits

  • Health insurance
  • Transparent Salaries
  • Flexible working hours
  • Generous parental leave

Report incorrect data

Let us know if the job has expired