Behind every application is a backend that holds data, enforces rules and connects systems. We design and build this layer so that it is documented, testable and ready to hand over.
That includes APIs and services, authentication and permissions, connections to legacy systems and headless CMSs, and automation of processes that still run manually today.
For us, being ready for handover is a requirement, not a side effect: what we build should be something the client's team can keep developing without us after the project.
New services are rarely greenfield projects. At ImmobilienScout24, backend and routing run on PHP and Laravel, with the React frontend on top. At NotarPartner, the existing software had aged so much technically that every new feature cost more than it was worth.
The coupon tool was handed over to MediaMarktSaturn's internal teams in 2023 and has been running without us ever since. At ImmobilienScout24, 5 alm engineers work inside the client's team.
We approach backend work in three phases. Each phase ends with a result you use to decide whether and how to continue.
For NotarPartner, the successor platform took shape in an initial six-month phase, from architecture to a working templating core. You can find an overview of the phases under Services.
We choose tools pragmatically, based on what your team can run later. In backend projects we use:
For MediaMarktSaturn we built the Coupon Management Service with a GraphQL API and a microservice backend.
Yes. New services are rarely greenfield projects. At ImmobilienScout24, backend and routing run on PHP and Laravel. Custom Webpack configurations keep the boundary to the React frontend clean. For MediaMarktSaturn we helped with the move to a headless CMS on Contentful. Integrating legacy and third-party systems is part of our focus.
That is our goal. The coupon tool for MediaMarktSaturn was handed over to the internal teams in 2023 and has been running without us ever since. What made that possible: end-to-end tests with Cypress, a clean CI setup, documentation and knowledge transfer. The Blue Elephant Energy pipeline has been running independently in production since handover.
We decide that together in the consulting phase. At NotarPartner, the existing software had aged so much technically that every new feature cost more than it was worth. There, the decision was a successor platform. At ImmobilienScout24, on the other hand, we improve the running codebase step by step, with TypeScript and clearer component boundaries.