Full Stack Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Full Stack Engineer”, “description”: “

Full Stack Software Engineer

TypeScript | React | Node.js

£70,000–£85,000 | Hybrid (3 days per week in Maidenhead)


We’re looking for a Full Stack Software Engineer to join a high-performing, product-focused engineering team delivering modern, reliable software across multiple platforms. This role suits someone who enjoys hands-on development, taking technical ownership and contributing to how engineering is done.


You’ll work in a fast-paced environment modernising operationally critical systems. From designing solutions to shipping high-quality features, you’ll contribute across frontend and backend services while helping to raise standards through mentoring, collaboration and strong engineering practices.


What you’ll be working on

  • Designing and delivering full-stack features using TypeScript, React and Node.js
  • Leading the technical delivery of typical engineering projects from idea to release
  • Working across multiple codebases and technologies based on team priorities
  • Building observable systems, including health checks, dashboards and alerting
  • Proactively addressing performance, security issues and technical debt
  • Supporting the team during urgent issues to keep delivery on track
  • Improving engineering practices and contributing to shared standards
  • Sharing knowledge through documentation, pairing and onboarding support

Technology environment


Frontend: React, TypeScript, shared component libraries, design systems and accessible UI principles

Backend: Node.js with TypeScript, REST APIs, SQL and NoSQL databases

Infrastructure: Modern CI/CD pipelines, automated testing and observability tooling


What you’ll bring

  • Strong full-stack experience with JavaScript/TypeScript, React and Node.js
  • Proven ability to take ownership of engineering projects end-to-end
  • Experience working across multiple services or codebases in a product team
  • Good understanding of databases, integrations and API design
  • Experience building secure, performant and observable systems
  • Clear communication skills and the ability to explain technical decisions
  • A collaborative, supportive approach with an interest in mentoring others


The impact you’ll have

  • Delivering reliable, high-quality software used by real customers
  • Improving engineering standards, tooling and ways of working
  • Supporting and mentoring junior engineers
  • Identifying risks early and helping teams make informed technical trade-offs
  • Contributing to a positive, no-blame engineering culture


Working pattern: Hybrid, with at least three days per week in the Maidenhead office.


Interviews are kicking off next week (18th May), with a clear and efficient process.


Contact me (Sam Barcia) for more info on sam.barcia@wavetalent.co

”, “datePosted”: “2026-05-17”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Wave Talent”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__434953620__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=422” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Maidenhead” } } }
Company: Wave Talent
Apply for the Full Stack Engineer
Location: Maidenhead
Job Description:

Full Stack Software Engineer

TypeScript | React | Node.js

£70,000–£85,000 | Hybrid (3 days per week in Maidenhead)

We’re looking for a Full Stack Software Engineer to join a high-performing, product-focused engineering team delivering modern, reliable software across multiple platforms. This role suits someone who enjoys hands-on development, taking technical ownership and contributing to how engineering is done.

You’ll work in a fast-paced environment modernising operationally critical systems. From designing solutions to shipping high-quality features, you’ll contribute across frontend and backend services while helping to raise standards through mentoring, collaboration and strong engineering practices.

What you’ll be working on

  • Designing and delivering full-stack features using TypeScript, React and Node.js
  • Leading the technical delivery of typical engineering projects from idea to release
  • Working across multiple codebases and technologies based on team priorities
  • Building observable systems, including health checks, dashboards and alerting
  • Proactively addressing performance, security issues and technical debt
  • Supporting the team during urgent issues to keep delivery on track
  • Improving engineering practices and contributing to shared standards
  • Sharing knowledge through documentation, pairing and onboarding support

Technology environment

Frontend: React, TypeScript, shared component libraries, design systems and accessible UI principles

Backend: Node.js with TypeScript, REST APIs, SQL and NoSQL databases

Infrastructure: Modern CI/CD pipelines, automated testing and observability tooling

What you’ll bring

  • Strong full-stack experience with JavaScript/TypeScript, React and Node.js
  • Proven ability to take ownership of engineering projects end-to-end
  • Experience working across multiple services or codebases in a product team
  • Good understanding of databases, integrations and API design
  • Experience building secure, performant and observable systems
  • Clear communication skills and the ability to explain technical decisions
  • A collaborative, supportive approach with an interest in mentoring others

The impact you’ll have

  • Delivering reliable, high-quality software used by real customers
  • Improving engineering standards, tooling and ways of working
  • Supporting and mentoring junior engineers
  • Identifying risks early and helping teams make informed technical trade-offs
  • Contributing to a positive, no-blame engineering culture

Working pattern: Hybrid, with at least three days per week in the Maidenhead office.

Interviews are kicking off next week (18th May), with a clear and efficient process.

Contact me (Sam Barcia) for more info on sam.barcia@wavetalent.co

Posted: May 17th, 2026