Senior Full-Stack Engineer — TS, Node, NestJS

Avallo

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Avallo is hiring a Senior Software Engineer in Greater London to lead implementation across a modern, shared stack. This hands-on role requires owning technical decisions, writing production code, and delivering scalable systems across multiple PE portfolio products.

You will design APIs and backend services, build web apps and dashboards, and integrate Stripe/Auth0 while maintaining high engineering standards in a fast-moving environment.

Qualifications

  • 5+ years of professional software engineering experience with a focus on TypeScript and full-stack web development.
  • Strong command of Node.js, NestJS, and Prisma — you've built and shipped production APIs.
  • Solid experience with React and Next.js — you're comfortable with both the frontend and the framework.
  • Familiarity with monorepo tooling; pnpm and Turborepo experience is a strong advantage.
  • Experience integrating authentication systems such as Auth0 or similar.
  • Comfortable working with PostgreSQL and Redis in production environments.
  • A track record of writing maintainable, well-tested code and holding a high quality bar under real delivery pressure.
  • Strong communication skills — you can articulate technical decisions clearly to both engineers and non-engineers.
  • Able to operate independently, manage your own priorities, and take end-to-end ownership of features.

Responsibilities

  • Design and build RESTful and GraphQL APIs using NestJS and Prisma on PostgreSQL.
  • Develop modern web applications and internal dashboards in Next.js, React, and Vite with Tailwind CSS and shadcn/ui.
  • Integrate third-party systems including Stripe, Auth0, and other client-specific tools.
  • Write clean, well-tested TypeScript across frontend and backend codebases.
  • Establish and improve engineering standards, patterns, and documentation across multiple product environments.
  • Participate in architectural decisions and technical design reviews.
  • Work directly with internal teammates and client stakeholders to translate business requirements into robust technical solutions.
  • Identify and address performance, reliability, and scalability concerns proactively.
  • Contribute to observability and monitoring practices using Sentry and OpenTelemetry.
  • Mentor and support other engineers on the team.

Skills

TypeScript
Full-stack development
Node.js
NestJS
Prisma
PostgreSQL
Redis
React
Next.js
GraphQL
REST APIs
Monorepo tooling
pnpm
Turborepo
Auth0
Stripe
Sentry
OpenTelemetry

Tools

pnpm
Turborepo
NestJS tooling
Next.js tooling

Job description

Avallo is hiring a Senior Software Engineer in Greater London to lead implementation across a modern, shared stack. This hands-on role requires owning technical decisions, writing production code, and delivering scalable systems across multiple PE portfolio products.

You will design APIs and backend services, build web apps and dashboards, and integrate Stripe/Auth0 while maintaining high engineering standards in a fast-moving environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Avallo Partners • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Full-Stack Architect & Platform Lead
Senior Full-Stack Architect & Platform Lead

Gostack Tech Company • Greater London

Remote
GBP 90,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

Find Space • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Full-Stack Engineer — Equity & Hybrid London
Senior Full-Stack Engineer — Equity & Hybrid London

Paace • Greater London

On-site
GBP 80,000 - 120,000
Generous equity package
Senior Full Stack Engineer — Real-Time, High-Scale & ML Equity
Senior Full Stack Engineer — Real-Time, High-Scale & ML Equity

Oliver Bernard • Greater London

On-site
GBP 80,000 - 100,000
Annual bonus
Equity
Senior Full Stack Engineer — AI & TS/React/Next.js | Equity
Senior Full Stack Engineer — AI & TS/React/Next.js | Equity

La Fosse Associates • Greater London

On-site
GBP 86,000 - 105,000
Senior Backend Architect — Node.js, Stripe & Infrastructure
Senior Backend Architect — Node.js, Stripe & Infrastructure

Find Space • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Wave Talent Limited • Maidenhead

Hybrid
GBP 60,000 - 90,000
Senior Fullstack Engineer (TS/C#) – Hybrid, London
Senior Fullstack Engineer (TS/C#) – Hybrid, London

Alto Software Group • Greater London

Hybrid
GBP 70,000 - 90,000
Everyday Flex
25 days annual leave
Volunteer day
+6
Senior Full Stack Engineer — AI-Powered Platform (London)
Senior Full Stack Engineer — AI-Powered Platform (London)

Fresha • Greater London

Hybrid
GBP 110,000 - 160,000