Job Title: Golang Developer
Job Type: Contract
Location: UK Remote
Day Rate: £550/day (Outside IR35)
Contract Length: 6 Months
Golang Developer - Role & Responsibilities
* Build APIs, services, and backend components using Go.
* Implement REST, gRPC, GraphQL, or event-driven systems.
* Write clean, idiomatic, and efficient Go code.
* Use Go’s concurrency primitives (goroutines, channels) effectively.
* Optimize code for speed, memory efficiency, and low latency.
* Perform benchmarking and profiling.
* Design and maintain microservices architectures.
* Implement service communication, load balancing, and observability.
* Work with message queues (e.g., Kafka, NATS, RabbitMQ).
* Deploy applications to cloud platforms (AWS, GCP, Azure).
* Use containerization tools (Docker) and orchestrators (Kubernetes).
* Implement CI/CD pipelines.
* Database Management
* Testing & Quality Assurance
* System Monitoring & Maintenance
* Collaboration & Agile Workflow
Golang Developer - Required Experience
* Provable proficiency in Go programming
* Cloud experience - multi cloud would be advantageous
* Excellent written and verbal communication skills
* Minimum of 8 - 10 years experience working in programming or information technology
* Attention to detail
* Knowledge in Java or Python is recommended
* Portfolio of work with examples that showcase technical skill
* Strong analytical skills
* Time management and organizational skills
* Knowledge of Go templating, common frameworks, and tools
* Experience working with a team
Interviews: December 2025
Start Date: January 2026