Full Stack Engineer (Golang + React)

Tyne & Wear
Boldon Colliery, UK
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Software as a Service Continuous Integration Online Banking Payment Systems Middleware Machine Learning Performance Tuning Service Design
+9 more
TypeScript ReactJS Concurrency Containerization Webpack Api Design Api Management Golang Microservices

Job description

Lead Full Stack Engineer (Golang, React)Location: Remote first, with team meets expected during initial monthEngagement: 4-6 months contract initially, extendable Level: Principal EngineerCore Stack: TypeScript, React, Vite, GolangOutside IR35 Role OverviewWe 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 ResponsibilitiesOwn 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.

Requirements

Required Skills and Experience5+ 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

6:44 min

Micro frontends and Webpack module federation challenges

Manfred Steyer Manfred Steyer · World Congress 2024

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all