GOLANG Developers

We are seeking an experienced Golang Developer to join our growing team. The ideal candidate will have a strong background in software development, with a focus on building high-performance applications using the Go programming language.

Responsibilities:
  • Design, develop, and maintain efficient, reusable, and reliable Go code.
  • Implement performance and quality modules.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Collaborate with other team members and stakeholders to deliver high-quality software solutions.
  • Write and maintain unit tests to ensure code quality.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with the latest industry trends and technologies.
Requirements:
  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5+ years of experience in software development, with at least 5years of experience in Golang.
  • Strong understanding of Go programming language, paradigms, constructs, and idioms.
  • Experience with Go frameworks and tools, such as Gin, Revel, or Echo.
  • Familiarity with RESTful APIs and microservices architecture.
  • Proficiency in database management and SQL.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and attention to detail.

Strong communication and teamwork skills