Senior Fullstack Engineer; F/M/X
Listed on 2026-10-17
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Location: Greater London
Senior Fullstack Engineer (F/M/X)
Full remote — Europe
· Product & Engineering
In 2017, after more than ten years in the lift industry across Europe and Asia, Benoît Dupont noticed a system stuck in its ways where speed takes priority over quality and frontline teams remain invisible.
With Jade Francine, he founded WeMaintain to put technology, trust and people back at the heart of building maintenance. Their ambition: give technicians back their autonomy, rely on in-house IoT technology, and deliver a service designed for users and clients.
Based in Paris, London, Singapore and Hong Kong, we maintain lifts, escalators, automatic doors and fire safety systems. With 350+ employees, we combine on-the-ground expertise with data-driven management to deliver maintenance that is high-performing, transparent and sustainable.
In April 2026, Otis, the world's largest elevator and escalator company, became our majority shareholder. We keep running as we always have: same team, same brand, same mission. What changes is the scale of what we can go after, and the means behind us to do it.
We don't just maintain buildings. We transform how they're operated.
Why join usBecause here, you don't have to choose between impact and stability.
Large groups often offer stability, but little room to manoeuvre. Smaller organisations allow more freedom, but sometimes without clear direction.
At WeMaintain, we strike the right balance:
Real autonomy, with modern tools and strong support
A culture built on trust, transparency and respect
Genuine opportunities for growth and internal mobility
A team that values commitment, perseverance and the drive to make things happen
And our values guide us every day:
Care
:
Working with respect and kindness, internally as well as with our customersGrit
:
Seeing things through, with high standards and determinationUniqueness
:
Daring to be yourself, sharing your ideas and challenging the status quo
We're looking for a Senior Fullstack Engineer who wants to own problems, not tickets.
You get handed a problem before anyone has decided what the answer should be. You help our product managers shape it, you build it, and you take it to production. The whole arc is yours. That suits people who like to argue about what gets built. It would frustrates people who would rather receive a groomed backlog and a clear spec, and people who would rather be left alone to code.
We call our team Prod Eng (Product & Engineering), and we mean it structurally. There's no fixed org chart where you belong to one squad and that's it. We form small, bespoke teams around a topic for as long as that topic needs one, then we form different ones. Over a year you'll work with several PMs, several engineers, and often directly with the people in the business whose day your work changes.
You'll talk to the CTO and the CPO regularly, because there's nobody in between.
This is a hands‑on individual contributor role with no direct reports. You'll report to Tim Bourguignon, our VP of Engineering.
You'll join a Product & Engineering team of 20 people, growing by 50% over the next year.
Our stackWe're a Type Script shop, end to end, and we're quite proud of what we've built.
Backend
:
Node.js, Type Script, NestJS. Microservices in a full mono-repo, with custom tooling we built ourselves for codegen, infrastructure and developer workflow.API
: a federated GraphQL API, so every one of our applications talks to a single unified surface.Infrastructure
: fully infrastructure-as-code on AWS. EKS for the big services, Lambda for everything else.Data
:
PostgreSQL with TypeORM. dbt on Big Query and Looker for analytics, plus our own time‑series engine purpose-built for IoT.Frontend
: two front ends, both actively…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).