All Jobs Vacancy

Lead Full Stack Engineer - React, Golang

Posted 4 days ago by Hays Specialist Recruitment Limited

Summary: The Lead Full Stack Engineer role focuses on overseeing the technical design and delivery of a multi-tenant software-as-a-service architecture using TypeScript, React, and Golang. This position requires a hands-on approach to lead design reviews and enforce engineering standards while collaborating with cross-functional teams. The role is critical for a consultancy's business program and involves managing CI/CD pipelines and integrating machine learning models. The initial contract duration is four months, with a primarily remote working arrangement.

Key Responsibilities:

  • Own end-to-end technical design and delivery across a TypeScript/React/Vite Front End and Golang microservices within a multi-tenant SWaaS architecture.
  • Define Front End module boundaries, API contracts (REST/gRPC), and state management; establish idiomatic Golang service structure, concurrency, and error-handling patterns.
  • Act as hands-on Tech Lead, driving design reviews, PR approvals, and resolving technical blockers with the Senior FSE/Scrum Lead.
  • Set and enforce engineering standards across TypeScript, React architecture, Vite builds, and testing (Vitest/Testing Library), alongside strong Golang test coverage.
  • Design and manage CI/CD pipelines covering Front End optimisation, Golang builds, containerisation, and cloud deployment across key product workstreams.
  • Collaborate cross-functionally with Architecture, Data Science, Product, and UX to integrate ML models and deliver FCA-aligned, performant, and accessible user experiences.

Key Skills:

  • Proficiency in TypeScript, React, Vite, and Golang.
  • Experience with REST/gRPC API design and state management.
  • Strong understanding of CI/CD pipelines and cloud deployment.
  • Ability to lead technical design reviews and enforce engineering standards.
  • Experience in cross-functional collaboration, particularly with Architecture, Data Science, Product, and UX teams.
  • Knowledge of testing frameworks such as Vitest and Testing Library.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Lead Full Stack Engineer - React, Golang

£Market Rate

London/Primarily Remote

4 months initially

My client is an instantly recognisable consultancy who require a Lead Full Stack Engineer to join a business-critical programme for an end client.Key Responsibilities:

  • Own end-to-end technical design and delivery across a TypeScript/React/Vite Front End and Golang microservices within a multi-tenant SWaaS architecture.
  • Define Front End module boundaries, API contracts (REST/gRPC), and state management; establish idiomatic Golang service structure, concurrency, and error-handling patterns.
  • Act as hands-on Tech Lead, driving design reviews, PR approvals, and resolving technical blockers with the Senior FSE/Scrum Lead.
  • Set and enforce engineering standards across TypeScript, React architecture, Vite builds, and testing (Vitest/Testing Library), alongside strong Golang test coverage.
  • Design and manage CI/CD pipelines covering Front End optimisation, Golang builds, containerisation, and cloud deployment across key product workstreams.
  • Collaborate cross-functionally with Architecture, Data Science, Product, and UX to integrate ML models and deliver FCA-aligned, performant, and accessible user experiences.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.

Rate:
£0/year
Location:
London
IR35 Status:
Undetermined
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job