Job Search and Career Advice Platform

Enable job alerts via email!

Golang Developer

eTeam Workforce Limited

Remote

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech workforce solution provider in the UK is seeking a Software Engineer proficient in Go, Python, and JavaScript to develop and maintain web applications. The role involves building scalable microservices, collaborating with cross-functional teams, and ensuring code quality using CI/CD practices. Ideal candidates will have hands-on experience with cloud platforms and database technologies. This full-time contract position offers the flexibility of remote work.

Qualifications

  • Strong programming skills in Go/Python and JavaScript.
  • Hands-on experience with database technologies like Postgres and MongoDB.
  • Solid understanding of microservice architecture.

Responsibilities

  • Design, develop, and maintain web applications.
  • Build microservices and ensure system reliability.
  • Collaborate with teams to meet business requirements.

Skills

Programming skills in Go
Programming skills in Python
JavaScript (Node.js and React)

Education

Bachelor's degree/Master's Degree in Computer Science, Information Systems, Electrical Engineering

Tools

Postgres
MongoDB
Docker
Git
Job description
Software Engineer (Go/Python)

Location: London, UK (Remote)

Job Type: Full-time contract, Until 10/29/2027

Role's Responsibilities
  • Design, develop, and maintain end-to-end web applications using Go, Python, JavaScript (Node.js/React), and Postgres/MongoDB.
  • Build and deploy microservice-based architectures aligned with 12-Factor App principles, ensuring scalability, maintainability, and resilience.
  • Collaborate with product managers, designers, and other engineers to translate business requirements into robust technical solutions.
  • Develop and integrate RESTful APIs and manage data flows between Back End and Front End components.
  • Implement CI/CD pipelines, write automated tests, and ensure code quality and consistency through reviews and best practices.
  • Support deployment and operations on cloud platforms (AWS), focusing on reliability, performance, and cost optimization.
  • Troubleshoot production issues, monitor system health, and contribute to continuous improvement initiatives.
Mandatory Skills
  • Strong programming skills in Go/Python and JavaScript (Node.js and React).
  • Hands‑on experience with Postgres/MongoDB (schema design, indexing, and performance optimization).
  • Solid understanding of microservice architecture and 12‑Factor App methodology.
  • Familiarity with CI/CD tools, Docker, and Git‑based workflows.
  • Proficiency in designing, consuming, and securing RESTful APIs.
  • Good understanding of software design principles, testing frameworks, and code maintainability practices.
Nice to Have Skills
  • Exposure to cloud services (AWS Lambda, ECS, S3, CloudWatch, etc.) and basic infrastructure setup.
  • Familiarity with Redis, and message queues (SQS).
  • Experience with Front End optimization, responsive UI, and state management frameworks (Redux, Zustand, Vite).
  • Knowledge of DevOps concepts, infrastructure‑as‑code (Terraform/CloudFormation), and container orchestration (ECS).
  • Awareness of security, authentication (OAuth/JWT), and performance monitoring best practices.
Education
  • Bachelor's degree/Master's Degree in Computer Science, Information Systems, Electrical Engineering or related discipline with excellent academic record.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.