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