Negotiable
Outside
Remote
United Kingdom
Summary: This role is for a Lead Full Stack Engineer specializing in Golang and React, focused on developing a next-generation SaaS platform for a UK-based organization in the payments and financial services sector. The position requires a hands-on principal engineer to lead technical direction, mentor a growing team, and make key architectural decisions. The engagement is expected to last 4-6 months initially, with the possibility of extension. The role is classified as outside IR35 and is remote-first with team meetings during the initial month.
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.
Key Skills:
- 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.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
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.