Senior Software Engineer

Senior Software Engineer

Posted 5 days ago by Gravitas Recruitment Group (Global) Ltd

£500 Per day
Outside
Hybrid
London Area, United Kingdom

Summary: The Senior Fullstack Engineer role involves taking responsibility for core backend systems in a high-growth, AI-driven product business. The position requires a strong focus on system reliability and the ability to operate independently in a fast-paced environment. The ideal candidate will have experience with Node.js, GraphQL, and building high-concurrency systems, while also contributing to product direction. This role emphasizes ownership and initiative in the development process.

Key Responsibilities:

  • Take responsibility for core backend systems.
  • Help shape product direction in a fast-moving environment.
  • Build high-concurrency, event-driven systems.
  • Ensure system reliability through monitoring, alerting, logging, and testing.
  • Demonstrate ownership of features or systems end-to-end.
  • Make progress in environments with evolving or incomplete requirements.
  • Balance speed with long-term maintainability in delivery.
  • Operate effectively under pressure or shifting priorities.

Key Skills:

  • Strong Node.js and GraphQL (NestJS) experience.
  • Proficiency in PostgreSQL, Prisma, and solid data structures/OOP fundamentals.
  • Experience building high-concurrency, event-driven systems.
  • GCP experience (Terraform desirable).
  • Experience working with AI/LLMs in production environments.
  • Strong focus on system reliability.
  • Proven ability to operate independently.
  • Experience in building, launching, or scaling a product or meaningful side project.

Salary (Rate): £500 daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Fullstack Engineer £450–500 per day 6 months Outside IR35 London – 2 days per week on site We’re supporting a high-growth, AI-driven product business building a scalable platform from the ground up. They operate as a small, high-calibre team with high standards, low bureaucracy, and real ownership. They’re looking for a Senior Fullstack Engineer (back end leaning) to take responsibility for core backend systems and help shape product direction in fast-moving environment. This is a role for someone who is comfortable building without perfect specs and takes initiative naturally.

Requirements

  • Strong Node.js and GraphQL (NestJS) experience
  • PostgreSQL, Prisma, and solid data structures / OOP fundamentals
  • Experience building high-concurrency, event-driven systems
  • GCP experience (Terraform desirable)
  • Experience working with AI/LLMs in production environments
  • Strong focus on system reliability (monitoring, alerting, logging, testing, incident-aware design)
  • Demonstrated ownership of features or systems end-to-end, with the ability to operate independently
  • Comfortable making progress in environments with evolving or incomplete requirements
  • Pragmatic approach to delivery — able to balance speed with long-term maintainability
  • Proven ability to operate effectively under pressure or shifting priorities
  • Ideally has built, launched, or scaled a product, startup, or meaningful side project