Job Description
Full Stack Developer
We are working with a UK engineering team building distributed systems that operate at the edge, where connectivity is unreliable, compute is constrained, and software needs to keep working when conditions are not ideal.
The focus is on practical engineering across the full stack, from services running on field-deployed devices, through the control plane that manages them, to the interfaces operators use to monitor and control systems in demanding environments. They design and build their platforms from start to finish, with a strong emphasis on ownership and engineering quality.
You will work across the entire stack, following problems wherever they lead, including backend services, orchestration, frontend tooling, deployment workflows, and behaviour on edge devices.
It is about building systems that tolerate unreliable connectivity, limited resources, and real-world operational conditions where reliability is not optional. ...