Full Stack Engineer (Golang + React)

Company: Montash
Apply for the Full Stack Engineer (Golang + React)
Location:
Job Description:

Lead Full Stack Engineer (Golang, React)

Location: Remote first, with team meets expected during initial month

Engagement: 4-6 months contract initially, extendable

Level: Principal Engineer

Core Stack: TypeScript, React, Vite, Golang

Outside IR35

Role Overview

We are supporting a confidential UK-based organisation building a next-generation SaaS platform within payments and financial services.

This is a hands-on principal engineering role for a senior full stack engineer who can lead technical direction across a modern TypeScript, React and Vite front end, alongside a Golang microservices back end.

You will own architecture decisions, set engineering standards, and mentor a growing engineering squad from proof of concept through to pilot and future delivery phases.

Key Responsibilities

  • Own technical design and delivery across the React/Vite front end and Golang back end.
  • Define module boundaries, API contracts, state-management patterns and service architecture.
  • Establish best practices for Golang service design, error handling, concurrency and dependency management.
  • Lead design reviews, approve pull requests and act as the escalation point for technical blockers.
  • Set standards across TypeScript, React component architecture, Vite configuration, testing and code quality.
  • Design and maintain CI/CD pipelines covering front-end builds, Golang services, containerisation and cloud deployment.
  • Collaborate with architecture, cloud, product, UX and data science teams to integrate AI/ML models into the platform.
  • Provide technical governance, engineering assurance and risk management across delivery phases.

Required Skills and Experience

  • 5+ years of full stack engineering experience, with recent production delivery using TypeScript, React and Golang.
  • Strong React experience, including hooks, context, performance optimisation and modern build tooling.
  • Hands-on experience with Vite or similar modern bundlers.
  • Strong Golang skills, including microservice design, goroutines, channels, HTTP middleware and Go modules.
  • Experience designing or delivering multi-tenant, API-first SaaS platforms.
  • Cloud-native engineering experience across AWS, Azure or GCP.
  • Strong understanding of REST, gRPC, CI/CD, containerisation, automated testing and engineering best practices.
  • Experience leading engineering squads, mentoring developers and setting technical direction.
  • Practical knowledge of Open Banking, PSD2, payment flows or financial services integrations.

If this is of interest, please share your CV, and WE will reach out directly.

Posted: June 15th, 2026