Company DescriptionGo Prime Technologies is a company that focuses on designing, developing, and shipping software to our clients in a timely manner. We prioritize quality and timely delivery to ensure that our clients are satisfied with our work.
Role DescriptionThis is a full-time or part time remote role for a Senior Golang Developer. The Senior Golang Developer will be responsible for designing, developing, and maintaining high-performance and scalable applications using Golang. They will also have to lead and mentor junior developers and work alongside cross-functional teams to identify business opportunities and provide customized solutions. Good written and verbal communication is important to effectively collaborate with the team.
QualificationsBachelor's degree in computer science or a related field, or equivalent experience in software development.Excellent written and verbal communication skills in EnglishExcellent knowledge and experience of the Go programming language, Protobuf, GRPC and related technologies such as web frameworks, databases, and cloud services.Experience in working with microservices architectureExperience in developing and deploying applications using containers and orchestration tools such as Docker and Kubernetes.Experience in developing and deploying RESTful APIs.Experience in working with databases such as PostgresQL, MySQL and MongoDB.Experience in working with version control systems such as Git.Understanding of software development best practices such as agile methodologies.Excellent problem-solving skills and ability to work independently with minimal supervision.Experience in mentoring and leading a team is a plus.