Golang Backend Developer

ShiftX
Full-timeColombo 04, Colombo, Sri Lanka

About Us:

ShiftX Global is a marketing-tech powerhouse working with clients across the globe. We craft digital solutions that drive results — from creative campaigns to scalable tech platforms. As we expand our tech capabilities, we're looking for a skilled Golang Developer to join our engineering team and help us build high-performance backend systems and services.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance backend applications using Go.
  • Build APIs and microservices that integrate with databases, frontends, and third-party systems.
  • Optimize code for speed, performance, and reliability.
  • Collaborate with cross-functional teams (designers, frontend devs, DevOps) to deliver end-to-end solutions.
  • Write clean, testable, and well-documented code.
  • Participate in code reviews, architecture discussions, and performance tuning.
  • Stay updated on best practices in Go development and modern backend architecture.

Requirements:

  • Preferably 3+ years of experience.
  • Strong experience with Go (Golang) and its ecosystem.
  • Solid understanding of RESTful API development and microservice architecture.
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with Docker, Kubernetes, or other container/orchestration tools is a big plus.
  • Understanding of concurrency, multi-threading, and asynchronous programming.
  • Familiarity with version control (Git), CI/CD pipelines, and Agile workflows.

Bonus:

  • Experience with message brokers (e.g., RabbitMQ, Kafka), cloud platforms (AWS, GCP).

Nice to Have:

  • Experience working in a SaaS or startup environment.
  • Interest or experience in DevOps or Infrastructure as Code (IaC).
  • Familiarity with frontend frameworks (React/Vue) is a bonus but not required.

Why Work With Us:

  • Join a fast-growing, future-forward team.
  • Work with global clients on exciting and meaningful projects.
  • Remote-friendly culture with flexible hours.
  • Competitive compensation and performance bonuses.
  • Opportunity to grow into a lead or architect role.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
What is the earliest date you can start work ?*
What is your expected monthly salary for this position ?*