Senior Software Engineer

Formula Recruitment Limited

Greater London

Hybrid

GBP 68,000 - 108,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private health scheme
Hybrid work
25 days holiday
Training budget

Job summary

Formula Recruitment Limited in London is seeking a pragmatic Senior Software Engineer to own backend design and drive delivery across the full stack. You will shape APIs, data models and system architecture while collaborating with product and design teams to meet roadmap goals.

The role combines hands-on backend work with frontend exposure, using NestJS/Node.js on the server and Angular/Ionic on the client, in a hybrid London setting with strong growth potential.

Qualifications

  • Solid full-stack experience with deep backend knowledge.
  • Backend API design, data modelling and system design skills.
  • Experience with NestJS or strong Node.js background.
  • Frontend experience with Angular; Ionic is a plus.
  • Familiar with Azure CI/CD pipelines and monorepos is advantageous.
  • Strong communication and ownership of decisions.

Responsibilities

  • Design and ship features across the full stack, writing clean TypeScript.
  • Lead backend design, data modelling, and API quality as the platform scales.
  • Contribute to infrastructure and CI/CD decisions in Azure.
  • Collaborate with Head of Engineering, product and design on roadmap delivery.
  • Make pragmatic technical decisions balancing quality, speed, and maintainability.
  • Share knowledge via pairing, code reviews, and team learning sessions.

Skills

Full-stack development
Backend design
APIs
Data modelling
System design
Clear communication

Tools

NestJS
Node.js
Angular
Ionic
Azure
TypeScript
CI/CD
Monorepo tooling

Job description

Salary: £68,000 - 108,000 per year

Requirements
  • Solid full-stack experience with genuine depth on the backend, including APIs, data modelling, and system design
  • Strong experience with NestJS on the backend, or a solid Node.js background
  • Frontend experience in Angular, ideally with exposure to Ionic as the framework layer
  • A pragmatic approach to engineering with the ability to weigh trade-offs sensibly and keep delivery moving
  • Familiarity with Azure CI/CD pipelines and monorepo tooling is a strong advantage
  • Clear communication skills and confidence to take ownership of decisions
Responsibilities
  • Design and ship features across the full stack, writing clean, maintainable TypeScript
  • Take a leading role in backend design, data modelling, and API quality as the platform scales
  • Contribute to infrastructure and CI/CD pipeline decisions in Azure
  • Work closely with the Head of Engineering, product, and design on roadmap delivery
  • Make pragmatic technical decisions that balance quality, speed, and long-term maintainability
  • Share knowledge through pairing, code review, and regular team learning sessions
Technologies
  • API
  • Angular
  • Azure
  • Backend
  • CI/CD
  • Frontend
  • Ionic
  • NestJS
  • TypeScript
  • NodeJS
  • Cloud
  • JavaScript
More

We are a scaling, mission-driven consumer app business backed by a major international organisation, giving us stability and resources while allowing us to operate with full startup autonomy. Our product is a consumer app used by hundreds of thousands of customers globally, and our engineering team deploys multiple times a day.

  • competitive base salary plus annual bonus
  • hybrid working with 1 day per week in Central London
  • private health scheme
  • 25 days holiday plus additional leave perks
  • flexible and remote-friendly working arrangements
  • dedicated training and development budget

This is an opportunity for a pragmatic Senior Software Engineer who wants genuine ownership, a tight-knit team, and a product with real-world impact.

last updated 36 week of 2026

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

Ronald James • Newcastle upon Tyne

Hybrid
GBP 38,000 - 78,000
Hybrid work environment
Senior Software Engineer
Senior Software Engineer

Breakthrough Talent • City of Edinburgh

Hybrid
GBP 50,000 - 85,000
Share options
Bonus up to 20%
Pension
+1
Senior Software Engineer
Senior Software Engineer

Maxwell Bond • Knutsford

Remote
GBP 55,000 - 75,000
Company funded trips abroad
Remote first collaboration
Monthly in-office meetings
Software Developer
Software Developer

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 54,000 - 66,000
Senior Javascript Engineer
Senior Javascript Engineer

MRJ Recruitment • Manchester

Hybrid
GBP 60,000 - 75,000
Senior Software Engineer
Senior Software Engineer

BGL Group • Greater London

Hybrid
GBP 36,000 - 76,000
hybrid working
generous holiday allowance
private healthcare
+8
Senior Software Engineer
Senior Software Engineer

Platformed • Greater London

Hybrid
GBP 80,000 - 100,000
Equity options
Generous leave (33 days)
Monthly Friday day off
+2
Full Stack Engineer
Full Stack Engineer

Wave Talent • Greater London

Hybrid
GBP 75,000 - 95,000
Equity
Senior Software Engineer
Senior Software Engineer

Harnham • Greater London

Hybrid
GBP 60,000 - 75,000
Flexible working
Wellbeing allowance
Enhanced parental pay
+2
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 80,000 - 100,000
Hybrid work model
Competitive salary and benefits