Software Engineer (Backend / Full-Stack) - Golang

Adecco

United Kingdom

Remote

GBP 40,000 - 70,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote
UK-based
Flexible hours
Modern stack
Collaborative team

Job summary

Adecco is partnering with a UK-based technology firm to hire a Software Engineer (Backend / Full-Stack) skilled in Go, X.509 and React. The role is fully remote within the UK and offers £40,000 - £70,000 DOE plus benefits.

You will design backend services, RESTful APIs, and PostgreSQL data models while developing React interfaces and dashboards. The team collaborates across software, networking and infrastructure to solve secure, scalable challenges.

Qualifications

  • Backend in Go experience with REST APIs and PostgreSQL.
  • Familiarity with ORM (GORM) and concurrent programming concepts.
  • Docker/containerised apps and modern JS/React frontend knowledge.
  • Experience with Tailwind CSS, Axios, ES6+ and API integration.
  • Desirable: mTLS/X.509, Vault/Consul, InfluxDB, SSE/WebSockets.

Responsibilities

  • Design and develop backend services in Go and deliver RESTful APIs.
  • Build and maintain PostgreSQL data models and schemas.
  • Develop real-time platform capabilities and secure auth/communication.
  • Create React-based interfaces and dashboards for operations.
  • Collaborate across software, networking and infrastructure teams.
  • Support testing and CI/CD pipelines and contribute to architecture decisions.

Skills

Go
REST API
PostgreSQL
GORM
Goroutines
Docker
React
ES6+
Axios
Tailwind CSS

Tools

Gin
PostgreSQL
Terraform
Vault
Consul
InfluxDB
WebSockets
CI/CD

Job description

Software Engineer (Backend / Full-Stack) - Go, X.509, React

£40,000 - £70,000 DOE + Benefits Fully Remote (UK)

About the Company

Join an innovative technology organisation operating at the cutting edge of secure communications and connectivity.

Our client develops next-generation communications solutions for organisations operating within highly secure, mission-critical environments.

Led by an exceptional engineering team, they are redefining how secure communications platforms are designed, deployed, and managed. Their technology is already trusted by organisations operating within some of the world's most demanding sectors, and with continued international growth, this is an excellent opportunity to join the business at an exciting stage of its journey.

The Opportunity

As a Software Engineer, you will play a key role in designing, developing and enhancing business-critical applications and services.

Working across backend and full-stack development, you'll help deliver secure, scalable solutions while collaborating with a talented team focused on solving complex technical challenges.

What You'll Be Doing
  • Designing and developing backend services using Go
  • Building and enhancing RESTful APIs
  • Creating and maintaining PostgreSQL databases and data models
  • Developing real-time and event-driven platform capabilities
  • Implementing secure authentication and communication mechanisms
  • Building React-based interfaces and operational dashboards
  • Supporting automated testing and CI/CD processes
  • Contributing to solution design and technical architecture decisions
  • Developing and extending internal tools and platforms
  • Collaborating with engineering teams across software, networking and infrastructure
About You
Backend Development
  • Commercial experience developing applications in Go (Golang)
  • Strong REST API development experience
  • PostgreSQL database experience
  • Knowledge of ORM frameworks, ideally GORM
  • Understanding of concurrent programming concepts including goroutines, channels and mutexes
  • Experience with Docker and containerised applications
Frontend Development
  • React development experience
  • Knowledge of React Hooks including useState, useCallback and useMemo
  • Modern JavaScript development (ES6+, async/await)
  • Experience integrating APIs using Axios or similar tools
  • Experience with modern CSS frameworks, ideally Tailwind CSS
Desirable Experience
  • mTLS and X.509 certificate management
  • HashiCorp Vault, Consul or Terraform
  • InfluxDB
  • Server-Sent Events (SSE) and WebSockets
  • Networking or embedded systems exposure
  • Data visualisation tools such as Recharts or D3
  • Distributed systems and scalable architectures
Additional Requirements
  • Must be eligible and willing to undergo security clearance
  • Sponsorship is not available for this position
What We Offer
  • Salary of £40,000 - £70,000 depending on experience
  • Fully remote UK-based role, although there may be the occasional opportunity to meet with colleagues in London
  • Flexible working arrangements
  • Exposure to interesting engineering challenges
  • Modern technology stack and tooling
  • Opportunity to influence technical direction and product evolution
  • Collaborative and highly skilled engineering environment
How We Work
High Ownership

We empower engineers to take responsibility for their work from concept through to deployment and ongoing improvement.

Resourcefulness

We value people who solve problems creatively and pragmatically while delivering meaningful results.

Collaboration

We encourage open communication, shared learning and cross-functional teamwork across software, networking and infrastructure.

Excellence

Our customers rely on secure, resilient communications where reliability matters. We take pride in delivering high-quality solutions and maintaining high engineering standards.

Equal Opportunities Statement

We are proud to be an Equal Opportunities Employer and are committed to creating an inclusive recruitment process for all applicants.

Recruiter Information

We are on the client's supplier list for this role.

Keywords: Go, Golang, Gin, REST API, PostgreSQL, GORM, Docker, React, JavaScript, ES6, Axios, Tailwind CSS, JWT, mTLS, X.509, Terraform, Vault, Consul, InfluxDB, WebSockets, SSE, CI/CD, Microservices, Cloud Native, Distributed Systems, Secure Communications, Full Stack Developer, Backend Engineer, Remote Software Engineer, Platform Engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend/Full-Stack) - Go, X.509, React
Software Engineer (Backend/Full-Stack) - Go, X.509, React

Adecco • United Kingdom

Remote
GBP 40,000 - 70,000
Fully remote UK-based role
Flexible working arrangements
Modern technology stack and tooling
+1
Senior Golang Software Engineer
Senior Golang Software Engineer

Venture Up • London

Remote
GBP 70,000 - 90,000
Remote Backend/Full-Stack Engineer (Go, React) – Secure Tech
Remote Backend/Full-Stack Engineer (Go, React) – Secure Tech

Adecco • England

Remote
GBP 40,000 - 70,000
Fully remote UK-based role
Flexible working arrangements
Modern technology stack and tooling
+1
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Software Engineer – Golang – Long Term Contract
Software Engineer – Golang – Long Term Contract

Talent-Relay Limited • United Kingdom

Hybrid
GBP 83,000 - 124,000
Golang Software Engineers
Golang Software Engineers

Adria Solutions Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Benefits
Hybrid working
Career progression
+1
Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

Inara • Manchester

Hybrid
GBP 101,000 - 129,000
Software Engineer - Linux & Networking, Openwrt
Software Engineer - Linux & Networking, Openwrt

Adecco • United Kingdom

Remote
GBP 45,000 - 70,000
Benefits
Remote work (UK)
Flexible hours
+2
Backend Software Engineer
Backend Software Engineer

Lloyds • Greater London

On-site
GBP 70,000 - 120,000
Holiday allowance: 22–30 days
Flexible working
Family leave
+4