Senior Backend Developer (Go)

Placements24

Bloemfontein

Hybrid

ZAR 600,000 - 900,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote role
Competitive salary
Health benefits
Generous paid time off
Professional development opportunities
Performance-based bonuses
Retirement savings plan

Job summary

Placements24 is seeking a Senior Backend Developer with Go expertise to design, develop, and deploy scalable services for a globally distributed team. This fully remote role allows you to contribute from anywhere while collaborating with frontend and DevOps specialists.

You will mentor junior developers, drive API and microservice architecture, implement robust storage solutions, and optimize performance. A strong foundation in distributed systems, databases, and cloud platforms is essential.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent practical experience.
  • 5+ years in backend development with production Go applications.
  • Experience with Go concurrency patterns and RESTful APIs design.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Familiarity with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).

Responsibilities

  • Design, build, and maintain efficient Go code.
  • Develop robust APIs and microservices.
  • Integrate frontend with server-side logic.
  • Implement data storage solutions with security and performance.
  • Optimize apps for speed and scalability.
  • Write unit and integration tests.
  • Collaborate with cross-functional teams to ship features.
  • Participate in code reviews and uphold coding standards.
  • Troubleshoot complex issues and implement fixes.
  • Mentor junior backend developers and share knowledge.

Skills

Go (Golang)
Backend development
RESTful APIs
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
Distributed systems

Education

Bachelor's degree in CS/Engineering

Tools

PostgreSQL
MongoDB
Redis

Job description

About the Role

Our client, a dynamic software development house, is seeking a highly skilled Senior Backend Developer with expertise in Go (Golang) to join their expanding team. This is a fully remote position, allowing talented developers from anywhere to contribute to innovative projects. You will be responsible for designing, developing, and deploying scalable, high-performance backend services and APIs that power our client's cutting-edge applications. The ideal candidate has a strong understanding of distributed systems, database management, and API design principles. You will play a key role in mentoring junior developers, contributing to architectural decisions, and ensuring the robustness and efficiency of our backend infrastructure. This is an excellent opportunity to work on challenging projects with a collaborative, globally distributed team.


Key Responsibilities


  • Design, build, and maintain efficient, reusable, and reliable Go code.

  • Develop and implement robust APIs and microservices.

  • Integrate user-facing elements developed by frontend developers with server-side logic.

  • Implement data storage solutions, ensuring security and performance.

  • Optimize applications for maximum speed and scalability.

  • Write unit tests and integration tests to ensure code quality and reliability.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Participate in code reviews, providing constructive feedback and adhering to coding standards.

  • Troubleshoot and debug complex issues, identifying and implementing effective solutions.

  • Mentor junior backend developers and contribute to team knowledge sharing.


Requirements


  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Minimum of 5 years of professional experience in backend development.

  • Proven experience developing production-ready applications using Go (Golang).

  • Strong understanding of concurrency patterns in Go.

  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).

  • Proficiency in designing and consuming RESTful APIs.

  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.

  • Familiarity with cloud platforms such as AWS, Azure, or GCP.

  • Understanding of microservices architecture.

  • Excellent problem-solving and analytical skills.

  • Strong communication skills and ability to work effectively in a remote team.


Benefits


  • This fully remote role offers significant flexibility and autonomy.

  • competitive salary

  • comprehensive health benefits

  • generous paid time off

  • opportunities for professional development, including access to online courses, conferences, and workshops.

  • performance-based bonuses

  • retirement savings plan

  • This is an exceptional chance to grow your career within a forward-thinking organization, based conceptually from **Bloemfontein, Free State**.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer (Go/Python)
Senior Backend Software Engineer (Go/Python)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Health coverage
Professional development funding
Performance bonuses
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Annual bonus
Private health insurance
+2
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Health benefits
Senior Backend Developer (Remote)
Senior Backend Developer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote position
Competitive salary
Medical benefits
+4
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
Senior Backend Engineer (Microservices & APIs)
Senior Backend Engineer (Microservices & APIs)

Placements24 • Bloemfontein

On-site
ZAR 1,000,000 - 1,400,000
Competitive salary
Professional development
Modern tech stack exposure
+3
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Paid time off
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement