Turn this role into an interview — a resume and cover letter built around what this employer wants.
Mumzworld.com is seeking a Senior Software Engineer specializing in PHP (Laravel) to design scalable backend services for our AI‑native e‑commerce platform. You will build robust APIs, ensure code quality, and drive CI/CD, observability, and secure, high‑performing systems powering core catalogue and order flows.
You’ll work with AWS, MySQL/PostgreSQL, DynamoDB, Redis, and modern tooling to reduce tech debt and accelerate delivery while collaborating across teams.
Mumzworld is scaling fast as an AI-native organization, and building reliable, scalable backend systems is key to our future.
We are looking for a Senior Software Engineer PHP (Laravel) who thinks beyond features - someone who builds maintainable systems, reusable components, and strong foundations for the engineering team.
In this role, you will build robust APIs and services powering our core e-commerce experience and go beyond:
First 30 days. You've shipped something real to production — not a starter ticket, a service or a feature with users behind it. You can draw how our Backend services and the systems around them actually fit together, including the parts that are ugly. Your code reviews have started catching things other people missed.
By 3 months. You own a service outright: schema, deploys, dashboards, and on‑call. It has observability someone else can read at 2am and boundaries that are documented rather than tribal. Your code reviews are catching things other people missed, and you've made the case for fixing at least one thing that's architecturally wrong.
By six months. Other engineers are building on patterns you established, without being asked to. Incidents in your services are rarer, and the ones that happen are diagnosed in minutes instead of hours. Work that used to need three people coordinating now takes one — and the reason traces back to foundations you laid.
Mumzworld is the largest e-commerce platform for parents and families in the region, and our backend carries every order, every catalogue update, and every stock and price change through it.
As we scale and become an AI-native organisation, the constraint is not ideas — it is how quickly and safely we can build on top of what we already have.
We're not short of things we want to build. What decides how much of it actually ships is the state of the backend and services layer underneath. Clean boundaries and well-shaped schemas mean a new feature takes days and an incident is diagnosed in minutes. The alternative is every change needing three teams in a room and a rollback plan.
A small number of engineers get to decide which of those we live with over the next few years. This is one of those roles.
We’re looking for a builder: someone who engineers foundations that make others faster, safer, and more effective.