Role DescriptionThis is a remote contract role for a Golang Developer. The Golang Developer will be responsible for the day-to-day programming tasks of the company using Golang. The candidate will work closely with other developers to develop a range of software products for the company’s clients. The Golang Developer will be working remotely as part of a fully distributed team.
QualificationsStrong understanding of Go programming languageExperience in developing web applications and web services with GoExpertise in relational or non-relational databasesExperience in developing distributed systemsExperience in implementing RESTful APIsExperience with web frameworks like Gin, Echo, Revel, or BuffaloExpertise in Git version controlComfortable working in a remote environment and with a distributed teamBachelor's degree in Computer Science or related field, or equivalent experienceExperience with Cloud Services like AWS, GCP, and Azure is a plusExperience with container orchestration systems like Kubernetes and Docker is a plusExperience with Continuous Integration and Continuous Deployment processes is a plusExperience in other programming languages besides Go is a plus