Go Developer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Go Developer to join our dynamic team in Johannesburg. The ideal candidate should have a strong background in software development, specifically in Go programming. You will be working on exciting projects aimed at developing scalable applications.

Responsibilities

  • Develop and maintain high-performance backend services using Go.
  • Work with the team to design and implement RESTful APIs.
  • Ensure application scalability and performance optimizations.
  • Engage in continuous integration and deployment processes.
  • Document software specifications and updates.
  • Contribute to the Agile development process within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
Experience
  • 3+ years of software development experience, with a focus on Go.
Technical Skills
  • Go
  • Docker
  • REST APIs
  • Git
  • Agile Methodologies
Soft Skills
  • Problem-solving
  • Team Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with Kubernetes: Understanding of container orchestration with Kubernetes.
  • Familiarity with cloud platforms: Experience with AWS, Azure, or Google Cloud services.

Benefits

  • Competitive salary package
  • Health and dental insurance
  • Flexible working hours
  • Opportunities for professional development
  • Work-from-home options available

Company Culture

  • Collaboration: We believe in teamwork and open communication, fostering a friendly and inclusive environment.
  • Innovation: Our team thrives on creativity and a desire to explore new technologies.
  • Continuous Learning: We encourage our team to pursue personal and professional growth through ongoing education.
Status: Closed