Role Overview
We are currently seeking a highly skilled and experienced Backend Golang Developer to join our growing team.
Key Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Golang code.
- Implement performance and quality modules to ensure high performance of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Collaborate with other team members and stakeholders.
Qualifications:
- Minimum 5 years of professional experience in backend development with a focus on API development.
- At least 2 years of hands-on experience with Golang.
- Strong understanding of the Go programming language, its paradigms, constructs, and idioms.
- Knowledge of common Goroutine and channel patterns.
- Experience with popular Go web frameworks and tools.
Desired Skills:
- Familiarity with code versioning tools such as Git.
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes).