Senior Backend Developer (Loved wardrobes start here.)
Description
- Design and build scalable backend services in NestJS that power the Whering app for millions of users
- Own our GCP infrastructure, from Cloud Run and Cloud Functions to Firestore and Compute Engine
- Build and maintain CI/CD pipelines that keep deployments fast and automated
- Set up the monitoring, logging, and alerting that keep our platform reliable
- Lead system design and architecture decisions that shape our long-term technical foundation
- Optimise performance and database queries to keep the user experience fast
- Raise the bar for the team through code reviews and technical mentorship
- Partner with Product and Design to assess feasibility and set realistic timelines
- Keep technical documentation clear and current
- Join sprint planning, stand-ups, and retros as part of our agile process
- 4-day work week
- Unlimited holidays
- Hybrid working-remote and in-person London office
- You have deep backend experience in TypeScript and NestJS (or a comparable Node.js framework)
- You've designed and built well-structured RESTful APIs for mobile apps and third-party integrations
- You have hands-on experience with Google Cloud Platform, including Cloud Run, Cloud Functions, and Firestore
- You have solid DevOps experience, including setting up and maintaining CI/CD pipelines (Cloud Build, GitHub Actions or similar)
- You've implemented monitoring, logging, and alerting to keep production systems reliable
- You're confident in database design, data modelling, and query optimisation
- You've led technical discussions and made architectural decisions on scalable systems
- You have the right to work in the United Kingdom
Nice to have:
- You've built event-driven architectures using BullMQ/Redis or similar
- You've debugged complex issues across distributed systems and microservices
- You've mentored other developers through code reviews
- You've evaluated and integrated third-party services and APIs
- You've worked in a fast-paced startup or early-stage environment
- You're passionate about sustainable fashion and our mission to help people buy better, not more
