Freelance Backend Engineer

Elsewhen
London

Location: London (Hybrid, 3 days/week in office - located in London Liverpool Street)
Duration:  3-6 months - Outside of IR35
Start date: ASAP

Elsewhen is a London based consultancy designing digital products & services for the likes of Spotify, Inmarsat and Zego. Over the past 11 years, Elsewhen has created a working environment that is impactful, driven, open and friendly. We value outcomes over hours and agility over rigid processes.

Join the team — .

About the Role:
We’re looking for an experienced, self-driven Senior Backend Engineer to join a fast-paced project with a brand new client in the telecoms industry, building a new product which is aimed at doubling their customer base.

What you’ll do

  • Own microservices in NestJS (TypeScript): define module boundaries, version APIs, and ship resilient, well-tested services.
  • Design internal communication: implement REST/ gRPC / event-driven patterns (e.g., request/response, pub/sub), handle retries, timeouts, backoff, and circuit breakers.
  • Implement secure JWT auth: access/refresh lifecycles, rotation, audience/issuer validation, revocation/blacklisting, and token storage best practices.
  • Deliver payment integrations: integrate with gateways (e.g., Stripe/Adyen/Braintree), implement idempotent operations, handle captures/refunds/disputes, and reconcile via signed webhooks .
  • Build and consume webhooks: define payload contracts, verify signatures/HMAC, ensure idempotency, and implement robust retry and DLQ strategies.
  • Enable real-time features with WebSockets: use NestJS Gateways/Socket.IO or ws for presence, notifications, and fan-out at scale; secure and rate-limit connections.
  • Use Redis/Valkey effectively: design cache keys/TTLs, apply cache-aside/write-through, implement distributed locks, queues/streams, pub/sub, and mitigate hot keys.
  • Containerize and run locally: craft efficient multi-stage Docker builds, add healthchecks, and orchestrate multi-service dev stacks with docker-compose .
  • Quality & reliability: write unit/integration/e2e tests (Jest/Supertest), add schema validation (class-validator/OpenAPI), and instrument with logs/metrics/traces.
  • Collaborate across teams: review PRs, write concise design docs, and partner with product, frontend, and data to deliver measurable outcomes.

What you bring

  • 5+ years building backend systems; 3+ years NestJS + TypeScript in production.
  • Strong Docker and docker-compose skills (multi-stage builds, image slimming, healthchecks).
  • Solid microservice design: domain boundaries, API versioning, idempotency, saga/choreography, and eventual consistency (outbox/inbox).
  • Hands-on JWT implementation in distributed systems.
  • Demonstrated payment experience (idempotency keys, reconciliation jobs) and webhooks (HMAC/signatures, replay protection, retries).
  • Built and scaled WebSockets features in production.
  • Proficiency with Redis/Valkey for caching and real-time patterns; strong SQL fundamentals (PostgreSQL/MySQL) and practical ORM experience (TypeORM/Prisma).
  • Testing mindset with meaningful coverage and CI checks; working knowledge of security best practices (OWASP, secrets management, least privilege).
  • Comfortable with telemetry (structured logs, metrics, tracing) and on-call ownership.

Nice to have

  • Kong Gateway (or similar API gateway) for routing, auth, rate limiting, and observability.
  • Kubernetes/Helm; service meshes (Istio/Linkerd).
  • Event platforms (NATS/Kafka/RabbitMQ) and streaming patterns.
  • GraphQL (Apollo/NestJS) including subscriptions.

Our Commitment to Diversity:

Diverse thoughts, backgrounds, and perspectives create stronger teams and better technology. We welcome everyone, regardless of culture, appearance, or perspective, fostering individuality. We empower our team to challenge norms, grow ideas, and produce their best work.

Posted 2025-09-30

Recommended Jobs

GCSE Tutor

ERS Education Ltd
Camden, Greater London

SEN Teacher - Outreach, Camden The Opportunity as an SEN Outreach Tutor, you must be able to create, plan and deliver 1:1 tailored lessons to bridge gaps in pupil's education and boost engagement and…

View Details
Posted 2025-09-11

7.5 Tonne Driver

Premier Work Support
Edmonton, Greater London

Premier Work Support are recruiting experienced and reliable permanent 7.5 Tonne Drivers for a construction firm. The role includes: Safely operate a 7.5T vehicle to complete between 3-10 drops …

View Details
Posted 2025-09-10

Shift Manager

London

About the role Join us as a Shift Manager and you’ll be part of a team that loves putting customers first. As part of the management team, you’ll be responsible for looking after the shop when …

View Details
Posted 2025-09-11

Nanny-Housekeeper, live-in role, Job ID J1DA74

Little Ones UK Ltd
Whetstone, Greater London

A Hebrew or Czech-speaking Nanny-Housekeeper is needed by a lovely family in Whetstone, London, to work in a full-time or part-time live-in role. The position involves caring for their two toddlers a…

View Details
Posted 2025-09-11

Rolling Stock Technician - Interiors On-board Team

Ganymede
London

Rolling Stock Technician – Interiors On-board Team Location: London (Dartford area) Pay: £19.50 per hour (PAYE) / £25.35 per hour (Umbrella) Shifts: 4 on 4 off – 2 early (06:00am–18:00pm), 2 late (12:…

View Details
Posted 2025-09-10

Senior Business Analyst / Product Owner

Computer Futures
London

Senior Business Analyst / Product Owner - AI-Driven Innovation &##128205; London | Hybrid | Up to £95,000 + Bonus + Benefits Are you ready to shape the future of AI-powered products in a fast-mov…

View Details
Posted 2025-09-24

Splunk Enterprise Security Developer (IT)

LA International Computer Consultants Ltd
London

Splunk Enterprise Security Developer 6 Month contract initially Based: Hybrid/London Rate: £450 - £500 (via Umbrella company) We have a great opportunity with a world leading organisation where you…

View Details
Posted 2025-09-17

Denham (UB9 5ET) - Shop Manager Full Time

Wenzel's The Bakers
Uxbridge, Greater London

Please note this vacancy is for Wenzel's location at  Wenzel’s Denham UB9 5ET, 4 Station Parade To find out about Wenzel's please follow the link. You can also find us on Instagram , Facebo…

View Details
Posted 2025-09-30

Capital Actuary

Eames Consulting
London

Looking to broaden your capital modelling expertise in a global insurance environment? Here's your chance.A leading specialty insurer is seeking a Capital Actuary to support their international capita…

View Details
Posted 2025-09-30

Director of Product Innovation & Head of UK Innovation...

Zotefoams
Croydon, Greater London

Zotefoams plc is a world leader in cellular material technology, headquartered in Croydon, UK, with additional manufacturing sites in Kentucky, USA and Brzeg, Poland, Oklahoma, USA (foam products man…

View Details
Posted 2025-09-30